Answer the question
In order to leave comments, you need to log in
How to make a local http server accessible from the internet?
There is a DIR300NRU B5 router, the latest firmware. Connection to the provider - PPoE.
The server is a small HTTP program that listens on port 4567, the TCP protocol. In the local network, all devices work without problems with it.
As far as I understand, the address of this server on the Internet will look like this - static IP: some Port , and the task is for the router to redirect packets going to the address above to the address of the server on the local network.
I tried to do according to the instructions, creating virtual servers, but nothing happens - the ports remain closed. How to solve this problem correctly?
Answer the question
In order to leave comments, you need to log in
Make it accessible from the local network first by setting up a firewall on the computer. Then configure the firewall of the router.
External ip? Server internal ip? How are you forwarding port 4567? Is the router accessible from outside? See if the correct port is really open with nmap.
1) You have dynamics, for your case you need a static ip
2) The provider could close the ports, check this question.
3) How do you check? Are you testing this server directly, or using services like can you see me? They sometimes incorrectly determine the status of the port
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question