The ability to remotely access a computer on a home network while away from home can often prove very useful.
Employing a technique known as SSH (Secure Shell) tunnelling this article describes how to securely access files on a remote computer using AFP (Apple Filing Protocol) and share that computer’s screen using VNC (Virtual Network Computing).
There are occasions when we want to make a computer on a home/local area network (LAN) accessible externally on the Internet. For example, remotely connecting to a networked computer using SSH or remotely accessing a web site residing on a networked computer.
Before seeing how to overcome any potential challenges this creates, let’s take a look at a typical home network and how it communicates with the outside world.
Each device connected to a local network is assigned a dynamic IP address. There are occasions though when a a static IP address is needed instead. For example, port forwarding requires the destination computer on a local network to have a static IP address.
Using Mac OS X Lion 10.7.1, here are two ways of assigning a static IP address to a computer on a local network.