I did the following steps for accessing a http service that is hosted on my lan from outside the network.
registered a hostname in no-ip.
downloaded and installed duc
did port forwarding setting on my router.(given the local ip of my machine and the port 80 with tcp as protocol)
- opened firewall for the port 80 which my http service is listening on. I am able to access the service from within my lan. When i tested port 80 with portchecktool i get connection timed out response
I suspect, that the port is blocked by my isp. But how to be sure about it? I even tried changing the port numbers of my service where it is listening and changed the firewall and port forwarding configurations respectively. but still there is no luck.
There was a setting for DMZ in my router, although I am not very sure about what it does, I provided the private ip of my host machine there. But still no luck.
Also, while trying to figure out the solution for this, I came across this link I dont want to pay any money to host my service. Can some one help me on how to fix this?