Есть такая задачка:
В локалке стоит шлюзик в Интернет на FreeBSD 5.4.
Сотрудник уехал в командировку с ноутбуком, и оттуда возникла необходимость через Интернет подконнектиться к нашему шлюзику, (наверное лучше поднять какой-то шифрованный туннель?) и получить доступ к ресурсам нашей локальной сети, например к почтовому серверу, внутреннему вэб-серверу, терминальному серверу на Win2003 и т.д.
Как это реализовать? Какой софт лучше использовать, учитывая то, что у наш друг с нотиком всегда может приходить из Интернета с разными IP-адресами, т.к. использует услуги dial-up от разных местных провайдеров.Спецы! Надеюсь на Вашу помощь.
>Есть такая задачка:
>В локалке стоит шлюзик в Интернет на FreeBSD 5.4.
>Сотрудник уехал в командировку с ноутбуком, и оттуда возникла необходимость через Интернет
>подконнектиться к нашему шлюзику, (наверное лучше поднять какой-то шифрованный туннель?) и
>получить доступ к ресурсам нашей локальной сети..Самое простое поставить VPN сервер, например MPD. Там и шифрация трафика есть.
PS Эта тема уже неоднократно поднималась.
>Самое простое поставить VPN сервер, например MPD. Там и шифрация трафика есть.
На шлюзе уже есть racoon+поддержка IPSec у FreeBSD, но проблема в том, что в файле ключей для racoon прописывается конкретный IP удаленной машины, но в данном случае IP при каждом подключении будет разным. Как с этим быть. Плюс ко всему работает PF, и в pf.conf также прописаны сторки с конкретной адресацией:#Разрешаем проходить через туннельный интерфейс gif0 шифрованные пакеты
pass in quick log-all on gif0 proto esp from A.A.A.A to B.B.B.B
pass out quick log-all on gif0 proto esp from B.B.B.B to A.A.A.A
#Разрешаем отправлять с внешнего интерфейса xl1 шифрованные инкапсулированные пакеты
#на публичный ip-адрес другого конца туннеля и соответственно получать с того же адреса
#подобные пакеты обратно на наш внешний интерфейс xl1, т.е. публичный ip-адрес
pass in quick log-all on $extcard proto {esp ipencap} from A.A.A.A to B.B.B.B
pass out quick log-all on $extcard proto {esp ipencap} from B.B.B.B to A.A.A.A...или есть предложения написать правила по другому?
Согласен самый лучший вариант OpenVPN, только в нём сейчас нашли множество уязвимостей (думаю патчи поправят дело)
http://www.securitylab.ru/vulnerability/239712.php
З.Ы. Безопасной вам сети!