URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 7013
[ Назад ]

Исходное сообщение
"HELP (ppp over tcp)"

Отправлено peet , 03-Июл-01 17:00 
Народ, может, кто-нибудь в курсе, как это наладить? Просто устал от ответов - "Да это же проще некуда! Да это же в ядро вшито! Да ... " и т.д.

Может, кто знает на уровне "где галочки проставить" ? То, что это возможно, я и сам знаю. Но как это заставить работать - даже не представляю, с какого конца браться. Ну, pppd, даже man к нему распечатал - ни бельмеса ни понятнее... Все - теория, а в теории это выглядит как для дураков сделано - действительно, точка, точка, огуречик...

Заранее благодарен - Петр
peet@infosite.ru


Содержание

Сообщения в этом обсуждении
"RE: HELP (ppp over tcp)"
Отправлено Sergei A. Merkulov , 03-Июл-01 19:01 
Может вы имеете ввиду VPN?

"VPN (ppp over tcp)"
Отправлено peet , 03-Июл-01 19:58 
про VNP слышал, и даже в руках держал то, что должно эту VPN делать. Называлось vpnd. К моей непреходящей скорби это дело отказалось собираться на моей системе. Далее смотрел много веселого, вроде vtun - тоже не собралось. В итоге - хоть netcat через fifo... :(

Система - FreeBSD 2.2.7, и переставить ее на родной линух разом нет никакой возможности - этот сервер обеспечивает работоспособность маленькой, но очень серьезной сети. Я, конечно отлаживаю заменитель на базе Linux Mandrake, но пока суть да дело, приходится мириться со старой фрёй.


"RE: VPN (ppp over tcp)"
Отправлено Sergei A. Merkulov , 03-Июл-01 22:48 
Попробуйте pptpd

"RE: HELP (ppp over tcp)"
Отправлено lavr , 05-Июл-01 19:02 
>Народ, может, кто-нибудь в курсе, как
>это наладить? Просто устал от
>ответов - "Да это же
>проще некуда! Да это же
>в ядро вшито! Да ...
>" и т.д.
>
>Может, кто знает на уровне "где
>галочки проставить" ? То, что
>это возможно, я и сам
>знаю. Но как это заставить
>работать - даже не представляю,
>с какого конца браться. Ну,
>pppd, даже man к нему
>распечатал - ни бельмеса ни
>понятнее... Все - теория, а
>в теории это выглядит как
>для дураков сделано - действительно,
>точка, точка, огуречик...

подумай немножко об отличиях, звонить то не надо,
те сразу соединение с авторизацией, затем поднятие
протокола, твоя задача - обеспечить соединение
для авторизации, ну прямо LL (Leased Line),
надеюсь все акценты расставлены.

те обычный PPP для работы через модем понятен?

>Заранее благодарен - Петр
>peet@infosite.ru

PPPoE не спасет?

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/pp...


"Всем thanks"
Отправлено peet , 05-Июл-01 21:34 
В общем и целом, всем спасибо. Хотя все равно все получилось только из документации толком выяснить, но направление было дано верное - туда копал, и докопался.

В итоге, кому интересно: PPP over TCP - не моя придумка (было и такое мнение, кстати), см. man ppp, искать на PPP OVER TCP. А лучше всего эту штуку ладит pptpd, нарытый, как ни смешно, из дистрибутива Linux Mandrake (реально-то стоит FreeBSD) (см. также http://poptop.lineo.com/). Ну, может, и не лучше всего, но проще - это точно.

Причем одна тонкость: чтобы собрать pptpd под BSD, надо в defaults.h в комп. каталоге pptpd прописать

#ifndef SOL_IP
#define SOL_IP IPPROTO_IP
#endif

Вот такая во фре примочка, как оказалось - не линух все-таки...

А дальше - все все равно идет через ppp и pppd, просто pptp уж очень ловко с этим управляется. В принципе, на клиентской стороне можно и вообще без pptp обойтись, как оказалось.

Ну, и само собой, в ядре должна быть прописана поддержка ppp. Но об этом уже отдельная история.

Так что вот, может кому пригодится.

+-----------------------+
| Beast regards, Peter. |
+-----------------------+