[Примечание: Пытался опубликовать это на ServerFault, но у меня недостаточно «баллов» для более чем одной ссылки. Власти, переместите этот вопрос туда.]
Пожалуйста, прочтите это быстро и дайте мне знать, если я что-то упускаю, прежде чем я начну пытаться это сделать. Я не профессионал в области системного администрирования, и мне не хотелось бы в конечном итоге биться головой об стену, если я могу этого избежать.
Цели:
Дано:
На основании моих исследований, для этого мне понадобятся:
OpenVPN с включенным мостом для создания «виртуальной» локальной сети в форме звезды. http://openvpn.net/index.php/open-source/documentation/miscellaneous/76-ethernet-bridging.html
Конфигурация сети Road Warrior, как описано в этой статье Shorewall (внизу страницы) http://www.shorewall.net/OPENVPN.html
Настроить адресацию моста (возможно, DHCP) http://openvpn.net/index.php/open-source/faq.html#bridge-addressing
Настройте CIFS / Samba для приема IP-адреса VPN Как получить доступ к Samba Share через VPN-туннель?
Настроить клиентское программное обеспечение с ключами, настроенными для доступа (возможно, через клиентский портал OpenVPN-Sa) http://www.openvpn.net/index.php/access-server/download-openvpn-as/221-installation-overview.html
Для меня это звучит прекрасно =)