Hamachi вроде бы не очень VPN. Он создает виртуальные интерфейсы на машинах и через свой сервер их коммутирует. Это не очень быстрый вариант. У меня с его помощью даже удаленно порулить не получилось (RAdmin, VNC).
Гораздо лучше обойтись без посредников и поднять VPN сервер, благо внешний IP есть.
Добавлено через 7 минут
Из справки MS Windows 2003 server:Роль сервера удаленного доступа или VPN-сервера: настройка сервера удаленного доступа или VPN-сервераДля удаленных пользователей можно настроить на сервере удаленный доступ к ресурсам частной сети через подключение удаленного доступа или подключение к виртуальным частным сетям. Такой тип сервера называется сервер удаленного доступа или VPN-сервер. Сервер удаленного доступа или VPN-сервер предоставляет возможность преобразования сетевых адресов (NAT). Для компьютеров частной сети можно открыть доступ в Интернет через совместное подключение к Интернету, используя NAT. С помощью виртуальной частной сети и NAT клиенты VPN могут определять IP-адреса компьютеров в частной сети, но не в Интернете.
В этом разделе разъясняются основные шаги настройки сервера удаленного доступа или VPN-сервера, используя оснастку «Управление данным сервером», мастер настройки сервера и мастер настройки сервера маршрутизации и удаленного доступа. По окончании установки основного сервера удаленного доступа или VPN-сервера можно выполнить дополнительную настройку в зависимости от того, для чего предназначается сервер.