|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : "Michael Babakov 2:5020/400 22 Oct 2003 14:10:47 To : All Subject : FreeBSD to linux over pptp -------------------------------------------------------------------------------- День добрый! Hадо пробросить одну серую сеть через сервер с FreeBSD с реальным ip-адресом в другую сеть с линуксом на входе как клиента VPN. Hа линуксе поднял poptop. Hа фре поставил его клиента, сделал как советовалось в документации и не работает. Hа линуксе: === pptpd.conf === option /etc/ppp/options.pptpd localip <внешний ip сервера из сети провайдера> remoteip <ip выделяемы удаленному узлу из нашей "белой" сети> === pptpd.conf === === options.pptpd === lock debug chap-secrets name alpha nobsdcomp proxyarp ms-dns <днс нашего провайдера> === options.pptpd === Запускаю командой: /usr/local/sbin/pptpd -c /etc/ppp/pptpd.conf --debug --fg -l <внешний ip сервера> Hа FreeBSD: === ppp.conf === ALPHA: set authname MYNAME set authkey "MYSECRETS" set timeout 10 set ifaddr 0 0 add <выделенная нам "белая" сеть>/24 <тот самый выделеный ip> # add 192.168.101.0/24 HISADDR alias enable yes === ppp.conf === Запускаю: pptp <внешний ip линукс-сервера> ALPHA При этом в логах имеем: === FreeBSD (клиент) === ct 22 14:01:18 a1 pptp[80238]: anon log[main:pptp.c:219]: The synchronous pptp option is NOT activated Oct 22 14:01:19 a1 pptp[80241]: anon log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:630]: Client connection established. Oct 22 14:01:20 a1 pptp[80241]: anon log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:759]: Outgoing call established (call ID 0, peer's call ID 0). Oct 22 14:01:20 a1 ppp[80238]: Warning: The alias command is deprecated Oct 22 14:01:22 a1 pptp[80242]: anon log[decaps_hdlc:pptp_gre.c:217]: PPP mode seems to be Asynchronous. Oct 22 14:01:25 a1 ppp[80238]: Warning: ff02:7::/32: Change route failed: errno: Network is unreachable Oct 22 14:01:26 a1 pptp[80241]: anon log[callmgr_main:pptp_callmgr.c:236]: Closing connection Oct 22 14:01:26 a1 pptp[80241]: anon log[pptp_conn_close:pptp_ctrl.c:357]: Closing PPTP connection Oct 22 14:01:26 a1 ppp[80238]: Warning: ff02:7::/32: Change route failed: errno: Network is unreachable Oct 22 14:01:28 a1 pptp[80241]: anon log[call_callback:pptp_callmgr.c:76]: Closing connection === FreeBSD (клиент) === === asplinux 7.3 (сервер) === Oct 22 14:03:39 alpha pptpd[13137]: MGR: Manager process started Oct 22 14:03:39 alpha pptpd[13137]: MGR: Maximum of 3 connections available Oct 22 14:03:49 alpha pptpd[13138]: CTRL: Client <реальный ip клиента> control connection started Oct 22 14:03:50 alpha pptpd[13138]: CTRL: Starting call (launching pppd, opening GRE) Oct 22 14:03:51 alpha pppd[13139]: pppd 2.4.1 with CBCPs (ASPLinux) started by root, uid 0 Oct 22 14:03:51 alpha pppd[13139]: Using interface ppp0 Oct 22 14:03:51 alpha pppd[13139]: Connect: ppp0 <--> /dev/pts/1 Oct 22 14:03:51 alpha /etc/hotplug/net.agent: assuming ppp0 is already up Oct 22 14:03:55 alpha pppd[13139]: Unsupported protocol 0x8057 received Oct 22 14:03:55 alpha pppd[13139]: found interface eth1 for proxy arp Oct 22 14:03:55 alpha pppd[13139]: local IP address <адрес внешнего интерфейса> Oct 22 14:03:55 alpha pppd[13139]: remote IP address <выделеный адрес для удаленной машины> Oct 22 14:03:55 alpha pppd[13139]: Unsupported protocol 0x8057 received ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 22 14:03:58 alpha pptpd[13138]: CTRL: Asked to free call when no call open, not handled well Oct 22 14:03:58 alpha pptpd[13138]: CTRL: Could not free Call ID [call clear]! Oct 22 14:03:58 alpha pptpd[13138]: CTRL: Request to close call but call not open Oct 22 14:03:58 alpha pppd[13139]: Modem hangup Oct 22 14:03:58 alpha pppd[13139]: Connection terminated. Oct 22 14:03:58 alpha pppd[13139]: Connect time 0.2 minutes. Oct 22 14:03:58 alpha pppd[13139]: Sent 76 bytes, received 76 bytes. Oct 22 14:03:59 alpha /etc/hotplug/net.agent: NET unregister event not supported Oct 22 14:03:59 alpha pppd[13139]: Exit. Oct 22 14:03:59 alpha pptpd[13138]: CTRL: Client <реальный ip клиента> control connection finished === asplinux 7.3 (сервер) === Дело в отчеркнутой строке? Или я что-то не донастроил|не дочитал? Может есть уже проверенные варианты подружить FreeBSD и линукс по vpn'у? Очень мне не хочется на клиентскую машину линукс ставить. -- С уважением, Михаил Бабаков -------------------------------- Телефон: (8622) 919-595 e-mail: M.Babakov@sochi.net.ru --- ifmail v.2.15dev5 * Origin: Technology Communication Centre (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1663984fb4426.html, оценка из 5, голосов 10
|