Обсуждение статьи тематического каталога: Соединения 2 локальных сетей с помощью ppp over ssh (ssh ppp network vpn)Ссылка на текст статьи: https://www.opennet.ru/base/net/ppp_over_ssh.txt.html
А если канал скажем на 10 мин упадет
Коннект порвется
Для поднятия канала нужно restart делать?
Да, нужно делать restart. Я как раз сейчас делаю скриптик, к-й будет следить за каналом и делать рестарт или поднимать обычный ppp-линк - резервный канал. Как сделаю - могу рассказать :0)
Довольно странно замечание в тексте про отсутствие источников информации, так как на сайте Linux Domumentation Project есть два документа: "VPN PPP-SSH Mini-HOWTO" и "VPN HOWTO". Оба найдены простым поиском "ppp ssh".
> # Да, нужно делать restart. Я как раз сейчас делаю >скриптик, к-й будет следить за каналом и делать >рестарт или поднимать обычный ppp-линк - резервный >канал. Как сделаю - могу рассказать :0)Ага интересно, хорошо бы в подробностях :-)
vtun.sf.net самый простой способ. :)
Mongos - риспект и спасибо. ёмаё. :0)) Сколько гемора можно было избежать :0)
А что за IP-шник такой странный 400.300.200.100? По моему он только 4 байта занимает.
А что за мозги у тебя такие странные? наверное в них и одного байта не поместится :-))))))
По материалам упомянутых "VPN PPP-SSH Mini-HOWTO" есть гораздо более простой способ организации туннелей: опции для pppd:
pty "/usr/bin/ssh user@remote.host -o Batchmode=yes
и persist
pppd сам будет вызывать ssh и сам же перезапускать соединение
>Для rh делаем service vpnd start
shto oznachaet?
задам глупый вопрос-а ip 192.168.1.19 и 2.19- это ипы маршрутизаторов в сети 1 и 2 или адреса pptpd серверов при поднятии vpn сети?
(скрипт вроде как и работает, но сек через 10 отваливается- соединений ppp нет)
Для того чтобы в частности маршруты добавлять после успешного завершения IPCP в pppd есть скрипт /etc/ppp/ip-up.local (у меня на ALT Linux запускается из /etc/ppp/ip-up, не знаю, входит ли в дистрибутив pppd или xNix-дистрибуто-зависим). Для того, чтобы настраиваемые после поднятия IP параметры этого соединения не пересекались с другими соединениями, можно использовать опцию pppd linkname, а скрипт ip-up.local написать в следующем виде:
[cut here]------------------------------------
#!/bin/shIP_UP_LINKDEP=/etc/ppp/ip-up.${LINKNAME}
[ -x "${IP_UP_LINKDEP}" ] && "${IP_UP_LINKDEP" "$@"
[cut here]------------------------------------Соответственно, в /etc/ppp/ip-up.${LINKNAME} пишем все команды route которые нам нужны, а также прочие вещи, типа забора почты, или открывания CDROM :)
Аналогичным образом, все действия которые необходимо совершить, запихиваем в /etc/ppp/ip-down.${LINKNAME}
Есть проблема: после ./vpnd start
рисуется такая гадость:
Starting VPND: Ran out of pty.
~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒SIOCADDRT: Network is unreachable
подскажите, что с этим делать - не могу настроить впн через ссш :(
Есть проблема: после ./vpnd start
рисуется такая гадость:
Starting VPND: Ran out of pty.
~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒~▒}#▒!}!}!} }4}"}&} } } } }%}&CWj▒}'}"}(}"!▒SIOCADDRT: Network is unreachable
подскажите, что с этим делать - не могу настроить впн через ссш :(
Буду ОЧЕНЬ признателен, если кто-нить соображающий постучится мне в аську 150040169 и объяснит, что я делаю не так.
или на почту
у мня тоже такая история..
что это есть? и как его победить??
поскажите, пожалуста..
панял, это оно (PPP) законектилось на текущий терминал ( эквивалентно ./pppd noauth)