Настройка VPN-соединения в FreeBSD

В начало  Назад  Далее
1.Выдаём машине с FreeBSD авторизацию по IP в Ideco:

VPN_BSD_01

2.Устанавливаем pptpclient:

cd /usr/ports/net/pptpclient

make install

или

pkg_add pptpclient

3.редактируем ppp.conf:

ee /etc/ppp/ppp.conf

default:

set speed 115200

enable dns

vp:

 set device PPPoE:le0

 enable dns

 set reconnect 3 5

set authname testuser

set authkey 123456

set timeout 0

set ifaddr 0 0

set redial 0 0

add default HISADDR

4.Редактируем options.pptp:

ee /etc/ppp/options.pptp

 

lock

refuse-eap

refuse-chap

refuse-mschap

nobsdcomp

nodeflate

nodetach

debug

 

5.Настраиваем сервер Ideco:
5.1.Добавляем дополнительный адрес для pptp соединений без шифрования (из freebsd):

VPN_BSD_02

5.2.Указываем этот адрес в настройках Ideco для подключения VPN без шифрования:

VPN_BSD_03

5.3.Выставляем авторизацию по VPN:

VPN_BSD_04

5.4. проверяем работоспособность VPN:

VPN_BSD_05

VPN_BSD_06

И маршрут по умолчанию:

VPN_BSD_07

5.4.При необходимости создаём свой сценарий автозапуска в rc.d и дополняем скриптами, проверяющими поднят ли VPN, и, при необходимости, рестартующими его.