This question already has an answer here:
I am not able to connect my raspberry pi to the internet from VNC. I am getting this error message: "The port on which the computer is listening for a connection could not be contacted".
There are a lot of tutorials available which tells how to do port forwarding. I have followed in below way: 1.Make static IP for Raspberry pi in my router. 2.Forwarded port number 5900 internal and external 3.created DDNS from my router
I have even enabled DMZ to allow all traffic to raspberry It is able to connect to raspberry pi when I am on the same network but couldn't connect via the internet. When checking whether any of ports are opened using http://www.portchecktool.com/ it is always showing as connection timed out.
My question is whether I am doing any mistake in the above procedure or am I missing something to understand in port forwarding. If my ISP is blocking how can I find it. I know that I may use weaver or remote3it to connect but just trying to understand what is wrong with this procedure. Any Help!