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.