Настройка 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.
Взято с Форума НИКС

Комментарии


  1. "ЗЫ: отдельная благодарность minsler-у за помощь в настройке VPN."

    Очень приятно

    ОтветитьУдалить
  2. а реально оно работает
    сам сегодня проверил на арче

    ОтветитьУдалить
  3. Ну если бы не работало, я бы не писал данную статью :)

    ОтветитьУдалить

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

Популярные сообщения из этого блога

Написание сервлетов в Java при помощи NetBeans

Права доступа в Debian и команды chmod и chown

Установка Apache Tomcat в ОС Windows