Your vote:
Virtual Private Network (VPN) implementation.
Keeps you informed at all times of the status of your Internet connection.
Software that can help you do Infinite port tunnel