dm07

Пользователи
  • Публикаций

    4
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Решил ситуацию. Дело в том, что с сервера VPN при подключении роутер получает некорректный маршрут до себя же самого (вопрос админу), в результате чего после некоторого таймаута подключения к VPN серверу клиент PPTP разрывает связь. Решение - в Netwatch периодически пингуем vpn.koptevo.net, и если пинга нет (например, после подключения к PPTP VPN), то выполняем скрипт, который прибивает IP адрес на PPTP туннеле (у меня он статический, и я его и так прописал заранее вручную). Поскольку я прописал статический правильный маршрут до сервера PPTP, то после "убивания" адреса на PPTP интерфейсе убьется и этот самый неправильный маршрут и все нормализуется.
  2. Добрый день. Прошу помочь настроить маршрутизатор Mikrotik. Дело в том, что при настройке Микротика возникла та же ситуация, как и в моем предыдущем посте, где я поднимал PPTP соединение в FreeBSD. Дело в том, что при подключении к vpn.koptevo.net (217.78.176.62) упорно создается маршрут до 217.78.176.62 через интерфейс PPTP (в настройках PPTP я убрал галку поднимать маршрут по-умолчанию). В результате чего pptp подключение падает. Действительно, ведь чтобы достучаться до VPN сервера, не нужно слать пакеты через только что созданный PPTP, а нужно отправлять пакеты через локальный интерфейс Ether. Созданный маршрут я удалить не могу, система ругается. Может кто сталкивался? Прошу откликнутся.
  3. Спасибо за ответы. Но это не помогло. Детальный анализ проблемы показал следующее: при поднятии pptp соединения неправильно прописывался маршрут до VPN сервера, а именно: 217.78.176.62 link#16 UH 0 2 ng0 Т.е. видно, что шлюз ng0, а не моя локальная сетевая карта. В связи с тем, что mpd не мог достучаться до VPN сервера, он отключал канал. Помогла только ручная смена маршрута: /sbin/route change 217.78.176.62 10.122.236.1 -ifp alc0 После этого канал поднимался и не падал. Осталось только навести косметику в скриптах up и down: up: #!/bin/sh /sbin/route delete default /sbin/route change 217.78.176.62 10.122.236.1 -ifp alc0 /sbin/route add default 217.78.X.X -ifp ng0 exit 0 down: #!/bin/sh # удаляем маршрут по-умолчанию /sbin/route delete default # пишем свой локальный маршрут /sbin/route add default 192.168.2.1 -ifp bge0 exit 0 Итоговый mpd.conf: startup: set user root ljcnegfytn set console self 127.0.0.1 5005 set console open set web self 127.0.0.1 5006 set web open default: load internet internet: create bundle static B1 set bundle disable compression set ipcp ranges 0.0.0.0/0 0.0.0.0/0 set ipcp no vjcomp set iface idle 0 set iface mtu 1448 set iface enable tcpmssfix set iface up-script "/usr/local/etc/mpd5/unlim-up.sh" set iface down-script "/usr/local/etc/mpd5/unlim-down.sh" create link static L1 pptp set link action bundle B1 set link no acfcomp protocomp set auth authname "11/2263" set auth password "*******" set link accept chap pap set link max-redial 0 set link mtu 1460 set link keep-alive 10 60 set pptp peer 217.78.176.62 set pptp disable windowing open
  4. Привет всем. Очень прошу помощи в настройке mpd5 клиента. На форуме уже поднимался этот вопрос, но настройки не помогли. Вот мои текущие настройки: ОС FreeBSD 8.4 Stable Маршруты до vpn.koptevo.net: # netstat -r | grep alc0 10.122.236.0 link#1 U 0 0 alc0 217.78.176.62 10.122.236.1 UGHS 0 168 alc0 vpn.tnc.ru 10.122.236.1 UGHS 0 416 alc0 217.78.176.114 10.122.236.1 UGHS 0 109 alc0 217.78.176.122 10.122.236.1 UGHS 0 0 alc0 217.78.176.174 10.122.236.1 UGHS 0 229 alc0 217.78.177.210 10.122.236.1 UGHS 0 14 alc0 217.78.177.211 10.122.236.1 UGHS 0 32 alc0 217.78.177.212 10.122.236.1 UGHS 0 77 alc0 217.78.177.213 10.122.236.1 UGHS 0 0 alc0 Для тестовых целей разрешил весь трафик по интерфейсам ng0 и alc0. startup: set user root ljcnegfytn set console self 127.0.0.1 5005 set console open set web self 127.0.0.1 5006 set web open default: load internet internet: create bundle static B1 set bundle disable compression set iface idle 0 set iface enable tcpmssfix set iface up-script "/usr/local/etc/mpd5/unlim-up.sh" set iface down-script "/usr/local/etc/mpd5/unlim-down.sh" create link static L1 pptp set link action bundle B1 set link no acfcomp protocomp set auth authname "11/2263" set auth password "********" set link disable chap pap set link accept chap pap set link max-redial 0 set link mtu 1460 set link keep-alive 20 75 set pptp peer 217.78.176.62 set pptp disable windowing open Скрипт при подключении: #!/bin/sh # удаляем старый маршрут /sbin/route delete default # добавляем маршрут к VPN серверу /sbin/route add 217.78.176.62 10.122.236.1 -ifp alc0 # добавляем маршрут с учетом того, что мне присваивается статический адрес внешний /sbin/route add default 217.78.X.X -ifp ng0 Первое подключение выполняется успешно. Потом примерно через 1,5 мин. оно разрывается. В логах: Jul 10 13:56:58 bkp mpd: [b1] IFACE: Up event Jul 10 13:58:08 bkp mpd: [L1] LCP: rec'd Terminate Request #3 (Opened) Jul 10 13:58:08 bkp mpd: [L1] LCP: state change Opened --> Stopping Jul 10 13:58:08 bkp mpd: [L1] Link: Leave bundle "B1" Jul 10 13:58:08 bkp mpd: [b1] Bundle: Status update: up 0 links, total bandwidth 9600 bps Jul 10 13:58:08 bkp mpd: [b1] IPCP: Close event Jul 10 13:58:08 bkp mpd: [b1] IPCP: state change Opened --> Closing Jul 10 13:58:08 bkp mpd: [b1] IPCP: SendTerminateReq #4 Jul 10 13:58:08 bkp mpd: [b1] IPCP: LayerDown Jul 10 13:58:08 bkp mpd: [b1] IFACE: Down event Jul 10 13:58:08 bkp mpd: [b1] IPCP: Down event Jul 10 13:58:08 bkp mpd: [b1] IPCP: LayerFinish Jul 10 13:58:08 bkp mpd: [b1] Bundle: No NCPs left. Closing links... Jul 10 13:58:08 bkp mpd: [b1] IPCP: state change Closing --> Initial Jul 10 13:58:08 bkp mpd: [L1] LCP: SendTerminateAck #2 Jul 10 13:58:08 bkp mpd: [L1] LCP: LayerDown Jul 10 13:58:10 bkp mpd: [L1] LCP: rec'd Terminate Request #4 (Stopping) Jul 10 13:58:10 bkp mpd: [L1] LCP: SendTerminateAck #3 Jul 10 13:58:10 bkp mpd: [L1] LCP: state change Stopping --> Stopped Jul 10 13:58:10 bkp mpd: [L1] LCP: LayerFinish Jul 10 13:58:12 bkp mpd: [L1] PPTP call terminated Jul 10 13:58:12 bkp mpd: [L1] Link: DOWN event Jul 10 13:58:12 bkp mpd: [L1] LCP: Down event Jul 10 13:58:12 bkp mpd: [L1] LCP: state change Stopped --> Starting Jul 10 13:58:12 bkp mpd: [L1] LCP: LayerStart Jul 10 13:58:12 bkp mpd: [L1] Link: reconnection attempt 1 in 1 seconds Jul 10 13:58:13 bkp mpd: [L1] Link: reconnection attempt 1 Jul 10 13:58:22 bkp mpd: [L1] PPTP call failed Jul 10 13:58:22 bkp mpd: [L1] Link: DOWN event Jul 10 13:58:22 bkp mpd: [L1] LCP: Down event Jul 10 13:58:22 bkp mpd: [L1] Link: reconnection attempt 2 in 3 seconds Jul 10 13:58:25 bkp mpd: [L1] Link: reconnection attempt 2 Если у кого есть настроенный mpd5 для Koptevo NET прошу поделиться. Очень буду благодарен. Спасибо.