Featured Post
The whole point in this post is to run your own VPN service, and allow you to connect remote devices to your home network.
To start off yo…
Showing posts with label port.
Showing posts with label port.
Port forwarding is a bit of a necessity, because your only alternative is UPNP, which is a huge vulnerability.
UPNP
allows programs to automatically configure port redirection (NAT
traversal) and therefore if you happen to get a malicious program on
your computer it could reek havoc if UPNP is available.
Port
forwarding, as I discuss here, is the act of manually configuring your
router to redirect ports to specific computers on your network.
What is the point of port forwarding, you may ask?
Lets
take an simple example, imagine you have three computers on your
network, and one of them has a web server, port redirection will allow
all webpage requests coming to your WAN IP to be routed to the
appropriate device.
To expand.
WAN IP: 72.67.180.4
Internal Computer 1: 192.168.1.1
Internal Computer 2: 192.168.1.2
Internal Computer 3: 192.168.1.3
If the web server is running on Internal Computer 2, you must forward all web request (assume HTTP, port 80 here) to it.
The
router will request ALL external requests from ANY source to port 80 to
be redirected to port 80 at internal address 192.168.1.2.
A
more complex example would be Remote Desktop. Lets say you want to
access any of your PCs from outside your home network, while at work
possibly. If all computers are running Windows the RDP (Remote Desktop)
port associated with this service is 3389. You can’t use the same
external port redirection, that is to say you can’t redirect 3389 to
multiple destinations – it’s just not possible.
There
are a couple of options to overcome the problem. One is to change the OS
(Operating System) RDP port, the other much simpler method is to use a
different external port.
To expand.
WAN IP: 72.67.180.4
Internal Computer 1: 192.168.1.1
Internal Computer 2: 192.168.1.2
Internal Computer 3: 192.168.1.3
Lets
say you redirect port 1 to Internal Computer 1 port 3389, port 2 to
Internal Computer port 3389, and port 3 to Internal Computer port 3389.
Now,
to access your PC from an external location all you need to do is start
the Remote Desktop application and enter the following:
72.67.180.4:1 to RDP to Internal Computer 1
72.67.180.4:2 to RDP to Internal Computer 2
72.67.180.4:3 to RDP to Internal Computer 3
Using
ports 1-3 are not recommended by ICANN.
You should use anything above
49151.
See the following link for more information.
As
for actually configuring Port Forwarding on your router you can either
check the manual, the manufacturers website, or the following web page:
It’s pretty good. But I am not sure it is any better than my Netgear WNR3500L running DD-WRT, my wireless range isn’t any better. I guess the best thing about it is the daul band wireless, I find I get higher wireless speeds.
I set the base station up using only my iPhone. The software for desktop is only available for Windows or Mac. The Windows version requires Windows 7 SP1.
So I am on the search, I need to find a good application for port
triggering.
I use uTorrent for getting various content/distributions, however I
don’t want traffic hitting my router when I am not using the
application. To get the best out of uTorrent you need to open a port on
your router (port forward), but I don’t want that port to be open when
my application is not running, so what’s the solution – port triggering.
There is an application out there that will work ,
but it is not supported in Windows 7. The basic idea is that when Port
Trigger sees the application of choice (uTorrent) running, it will
intermittently send a request to a port. This port request can then be
set up at your router to open the configured port for your application
connection. Then, when the application is not running Port Trigger no
longer ‘pings’ the trigger port, and the router will not open the port
for the application.
If anyone has any suggestions for a Windows 7 supported application,
please get in touch!
My router running Tomato firmware:
Subscribe to:
Labels
Blog Archive
Links