Одному из пользователей сети организации потребовалось установить туннель к VPN серверу провайдера. Проблема в том, что сеть организации отделена от сети провайдера маршрутизатором (ос FreeBSD), на нем стоит nat.
Возможно ли это сделать?Вот пример того, как устроина сеть:
Маршрут по умолчанию на маршрутизаторе организации: 10.1.2.100
Адрес на внешнем интерфейсе мар-ра: 10.1.2.150
Адрес на внутреннем интерфейсе мар-ра: 192.168.1.1
IP адрес vpn-сервера: 10.1.2.128
После успешного соединения, vpn-сервер выдает адреса: 10.10.2.0/24В /etc/ipnat.rules следующие записи:
map rl0 192.168.1.0/24 -> 10.1.2.150/32 proxy port ftp ftp/tcp
map rl0 192.168.1.0/24 -> 10.1.2.150/32 portmap tcp/udp auto
map rl0 192.168.1.0/24 -> 10.1.2.150/32Помогите разобраться с вопросом...
Можно.
ПРобросте прохождение GRE пакетов и 1723 порта, если используется pptp тунель
Вы забыли написать, на каком протоколе работает этот туннель.
Вам предложили проброс GRE исходя из предположения, что вас интересует PPTP. Но это не единственный возможный вариант реализации.
>Вы забыли написать, на каком протоколе работает этот туннель.
>Вам предложили проброс GRE исходя из предположения, что вас интересует PPTP. Но
>это не единственный возможный вариант реализации.Непосредственно с маршрутизатора, для vpn туннеля используется mpd. Не это нужно.
vpn соединение должны установить пользователи из сети через рутер c натом к vpn серверу. Такое соединение можно делать пока одно, второе уже не поднимается, во время проверки имени и пароля соединение отваливается с ошибкой 619. В линукс решение я нашел, там необходимо включить поддержку GRE в ядро, установить модули для айпитаблиц (ip_nat_gre ip_conntrak_gre etc), содержащиеся в patch-o-matic. Без них можно поднять только ОДНО соединение.
Как можно это сделать для freebsd?
>[оверквотинг удален]
>
>Непосредственно с маршрутизатора, для vpn туннеля используется mpd. Не это нужно.
>
>vpn соединение должны установить пользователи из сети через рутер c натом к
>vpn серверу. Такое соединение можно делать пока одно, второе уже не
>поднимается, во время проверки имени и пароля соединение отваливается с ошибкой
>619. В линукс решение я нашел, там необходимо включить поддержку GRE
>в ядро, установить модули для айпитаблиц (ip_nat_gre ip_conntrak_gre etc), содержащиеся в
>patch-o-matic. Без них можно поднять только ОДНО соединение.
>Как можно это сделать для freebsd?Попробуйте вот этот рецепт
http://fiery-fenix.kiev.ua/archives/17-FreeBSD_i_GRE._Proksi...