Google

23 февр. 2008 г.

Настройка VPN под NIKS

Пример настройки VPN приведен для провайдера NIKS. Для остальных провайдеров действия аналогичные за исключение маршрутов.

Для начала необходимо установить pppt клиент.

Редактируем (создаем) /etc/ppp/peers/NIKS, пишешь примерно так:
remotename NIKS
linkname NIKS
ipparam NIKS
pty "pptp 217.21.42.209 --nolaunchpppd "
name NIKS\\логин
usepeerdns
require-mppe
nomppe-40
mppe-stateful
refuse-eap
persist
noauth
file /etc/ppp/options.pptp

Редактируешь /etc/ppp/chap-secrets:
NIKS\\логин NIKS  пароль * 

Редактируем /etc/ppp/options.pptp
lock
noauth
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate
require-mppe-128
запускаешь соединение pppd call NIKS updetach defaultroute
если соединение установилось (pppd уйдет в background), делаешь ifconfig, должно выглядеть вроде
ppp0 Link encap:Point-to-Point Protocol
inet addr: P-t-P:10.0.0.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1396 Metric:1
RX packets:470 errors:0 dropped:0 overruns:0 frame:0
TX packets:677 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:234797 (229.2 KiB) TX bytes:74594 (72.8 KiB) 

проверяешь прописался ли дефолтовый route (route -n), должно выглядеть примерно:
0.0.0.0  0.0.0.0 UG 0 0 0 ppp0 
если нету, то:
route del default
route add -host 217.21.42.209 gw 172.16.3.253
route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.16.3.253
route add -net 172.16.1.0 netmask 255.255.255.0 gw 172.16.3.253
route add -net 172.16.2.0 netmask 255.255.255.0 gw 172.16.3.253
route add -net 172.16.3.0 netmask 255.255.255.0 gw 172.16.3.253
route add -net 172.18.8.8 netmask 255.255.255.255 gw 172.16.3.253 

ЗЫ: отдельная благодарность minsler-у за помощь в настройке VPN.
Взято с Форума НИКС

3 comments:

Отправить комментарий

Social