- Contact Us
This is a guide, not a question
Answer below in Wiki format.
Answer by Cry Havok · Dec 31, 2009 at 11:05 AM
: This may be a computer, a DVR, a web-cam, anything on your network that you can access from your network, but want to be able to access from outside it.LAN
: Your networkWAN
: Your connection to your ISP's network
172.31.x.xthen you have what is known as an RFC-1918 IP address (often referred to as private addresses). You will need to contact your ISP to find out how to get a public IP address, or have traffic routed to you. Until that is done you won't be able to get anything else working. The only way to be certain of the WAN IP address is to look at your ISP facing device, your router, or if you have one your ADSL/VDSL modem. You can use one of the many web pages that will tell you what your WAN IP address appears to be. Be warned however that if you are behind a proxy server, or you have one of the RFC-1918 IP addresses referred to above, they will report the wrong IP address and you will waste time trying to get this working.
192.0.2.1- the IP address will be replaced by your update client later.
http://192.168.0.1/then you'll want to forward port 80/TCP. If it looks like
http://192.168.0.1:3128/then you'll want to forward the number after the colon (:) - in this case port 3128/TCP. EMail (SMTP) uses 25/TCP for mail server to mail server communication. Other ports are used for other purposes: 587/TCP is a port for client to server (SMTP), 110/TCP for POP3, 143/TCP for IMAP. Other ports are also used for SSL versions of those services, though most modern software can use TLS instead. Other ports can usually be found easily by visiting Google, or consulting the appropriate guide (more in a moment). Now, before you configure your port forwarding there may be a problem. Some routers will not actually forward traffic on the same port as their administrative interface uses, even though they'll happily let you set that up. If this applies to your router it'll be easy to spot - instead of getting the device you expected to see you'll get your router's admin page (or a login prompt for the router). At this point you have 3 choices:
http://example.dyndns.org:8080/in the URL bar of your web browser. Many problems are caused by not specifying the port. Next, check that the IP address your hostname resolves to is the same as the WAN IP address of your router. nslookup example.dyndns.org. (inc the trailing dot!) If it doesn't, wait 10 minutes and check again. If it still doesn't, then check that your update client is working and has updated your hostname with the current WAN IP. If it has, you may need to change your DNS servers (DynDNS, OpenDNS and Google all run free DNS servers) or flush your DNS cache. If your router has a WAN IP address that looks like 10.x.x.x, 192.168.x.x or 172.16.x.x to 172.31.x.x then you have what is known as an RFC-1918 IP address. You will need to contact your ISP to find out how to get a public IP address, or have traffic routed to you. Another thing to consider is that some ISPs block incoming traffic on common server ports (or just anything below port 1024). If you're trying to access a web based service (that is, with a web browser), then try forwarding a different port (say 10080) to your device. If that works then your ISP is blocking traffic - WebHop may be one option here. For mail servers a service like Email Gateway can help. Once you've checked all that, search the forum! It's highly likely that your problem isn't unique to you. This means that others have probably posted the solution. You'll save yourself, and others, a lot of time if you spend some time searching first. Finally, if nothing you've found helps, start a fresh topic for your problem. Posting in a topic somebody else is active in will only confuse matters and increase the chance you'll be overlooked. Please also only start a single topic - opening multiple topics for the same problem will just annoy people. Remember to provide as much detail as you can - IP addresses, router models, what update software you're using, and what version number it is, what you're trying forward the traffic to and how you've configured the port forwarding - along with anything else you think is relevant (network diagrams can help if you've not got a simple network). Here is a good starting list of things to provide: