Немного статей про *nix
 

Настройка VPN соединения на FreeBSD в сети КАБiNET

09.08.2009

Для того, чтобы настроить VPN соединение в сетях КАБiNET мы будем использовать MPD, для начала запустим установку:

cd /usr/ports/net/mpd
make install clean

Затем внесем правки в файл /etc/rc.conf

mpd_enable="YES"

Сетевые реквизиты, которые мы будем использовать в качестве полученных от КАБiNET:

10.0.35.10 - ip адрес (указать свой)
10.0.35.1 - основной шлюз (указать свой)
10.0.0.1 - постоянный адрес vpn сервера

А также добавим в файл /etc/rc.conf постоянный маршрут до основного шлюза:

route_telenet="-host 10.0.0.1 10.0.35.1"
static_routes="telenet"

Создадим файлы настроек MPD

/usr/local/etc/mpd/mpd.conf

default:
load telenet

telenet:
new -i ng0 telenet telenet
set bundle authname "ИМЯ_ПОЛЬЗОВАТЕЛЯ_VPN"
set bundle password "ПАРОЛЬ_VPN"
load pptp_telenet
open

pptp_telenet:
set iface mtu 1400
set bundle disable compression encryption
set bundle no crypt-reqd
set iface up-script /usr/local/etc/mpd/up.sh
set iface down-script /usr/local/etc/mpd/down.sh
set iface idle 0
set iface route default
set ipcp disable vjcomp
set ipcp enable req-pri-dns req-sec-dns
set link keep-alive 0 0
set link disable pap chap
set link disable acfcomp protocomp

/usr/local/etc/mpd/mpd.links

telenet:
set link type pptp
set pptp peer 10.0.0.1
set pptp enable originate outcall

/usr/local/etc/mpd/up.sh

#!/bin/sh
route delete default;
route add default 172.30.0.1;

/usr/local/etc/mpd/down.sh

#!/bin/sh
route delete default;
route add default 10.0.35.1;

Собственно после этого можно запустить MPD коммандой:

/usr/local/etc/rc.d/mpd start

Готово, можно пользоваться.

Партнеры проекта
Хостинг от RU-Life.NET - надежно, выгодно, проверено!
 

Все права защищены. © Unix66.ru, 2009

Допускается полное, либо частичное цитирование размещенной информации,
при условии размещения ссылки на Unix66.ru в качестве источника.