Not being fixed IP, the way is to use a dynamic DNS service like the NO-IP or Dyn DNS. Most routers already allow you to configure one of these services directly by their internal settings utility. This setting changes from router to router, but usually this just provide your user and password so that the router can inform the dynamic DNS service when there is an IP change.
Also, on your router, you will have to open the door on which your website is running (Port Forwarding). This setting changes from router to router as well, but you will have to tell which is the machine IP and the internal port (on which the IIS is running) and which is the external port (the port that the machines outside your network will use). Another important point is that your router will leave a fixed IP tied to the IIS machine’s MAC Address, in order to prevent DHCP from assigning a different IP to it than that configured in Port Forwarding.
You will also have to open any ports used in Windows Firewall and/or router if any.
Marcus, all right? Would you give me a hand so I can set up my computer? I’m not very good when it’s things related to security / infra, like more is to develop even... If you want / you can help me, my skype is: Dimension.ds PS: When I’ve solved this problem, I share it here for everyone!
– Felipe A.
I have no skype access at the moment, when I have available, if you have not already solved, I call you.
– Marcus Vinicius
Brother, I haven’t touched it yet... got me a DNS with the NO-IP, but just this... I have no confidence in touching this part, so I can wait for you?
– Felipe A.
I’ve released the port on the router, released it on the windows firewall, created the on-ip account, released the port on the modem and is still blocked... do I have to release it somewhere else? I’m half lost yet...
– Felipe A.
Does an error happen or just not access?
– Marcus Vinicius
So, I tried to access through a site that tests whether the door is open or not, and he’s always closed... really don’t know what else to do
– Felipe A.
Which port are you using? Some internet providers block certain ports.
– Marcus Vinicius
I’m setting the door 10000 as public and 80 as private
– Felipe A.