There is a site that is deployed on a home computer, it is necessary that it be accessible from the Internet.

Ubuntu 16.04 server, Nginx, ASP.Net Core. It will require installation / configuration of Nginx and Ubuntu, this is understandable.

What settings need to be done in the operating system and modem?

    1 answer 1

    1) Make port forwarding, namely port 80 to make available.

    2) Have a direct (white) IP address (to the provider)

    3) If the modem means a USB modem with no settings as such, then in case the provider provides white IP, I think that it is enough to open ports in the firewall.

    • By modem is meant a wifi router. Thank ! - Gen Ts
    • one
      It is not necessary to have a white IP if the provider can connect a redirect or a tunnel. - Viktor Tomilov