Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 FreeBSD to linux over pptp   "Michael Babakov   22 Oct 2003 14:10:47 
 Re: FreeBSD to linux over pptp   Valentin Nechayev   22 Oct 2003 20:00:54 
 Re: FreeBSD to linux over pptp   "Michael Babakov   23 Oct 2003 08:42:43 
Архивное /ru.unix.bsd/1663984fb4426.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional