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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Eugene B. Berdnikov                  2:5020/400     21 Jul 2005  04:08:14
 To : Sergey Velikanov
 Subject : Re: Hе работает arp
 -------------------------------------------------------------------------------- 
 
 Sergey Velikanov <sv@intelsoft.com> wrote:
 
 SV> есть след схема подключения все сети с маской /24
 SV> 
 SV> 10.1(A)<----> | eth0 .10.21 router 231.101 eth1 | <--- internet --> 235.
 SV> 83(B)
 SV> 
 SV> на router поднят poptop c таким конфигом 
 SV> 
 SV> localip 192.168.10.21
 SV> remoteip 192.168.10.240-245  
 SV> name vpn
 SV> mtu 1450
 SV> mru 1450
 SV> proxyarp
 SV> auth 
 SV> ipcp-accept-local
 SV> ipcp-accept-remote 
 SV> lcp-echo-failure 3 
 SV> lcp-echo-interval 5 
 SV> # шифрование и прочее пока не нужно 
 SV> 
 SV> с B подключаюсь через vpn на рутер, он нормально выдает адрес, но я могу 
 SV> пинговать только 10.21, дальше ничего не ходит такое впечатление что 
 SV> проксиарп не работает
 
  Hа роутере "arp -a -n -i eth0 | grep PUB" - пусто?
  Должно быть что-нибудь вроде
 
     ? (192.168.10.240) at <from_interface> PERM PUB on eth0
 
  У меня нормально работает proxyarp на ppp 2.4.3-20050321 под Дебианом.
  В логе это отражается следующим образом после обмена IPCP:
 
  Jul 21 00:18:52 xxxxxx pppd[13887]: found interface eth0 for proxy arp
  Jul 21 00:18:52 xxxxxx pppd[13887]: local  IP address 192.168.240.4
  Jul 21 00:18:52 xxxxxx pppd[13887]: remote IP address 192.168.30.251
 
  Hа eth0 висит среди прочих 192.168.30.1/24.
 
 SV> # tcpdump -pni eth0
 SV> 20:28:04.929981 IP 192.168.10.240 > 192.168.10.1: icmp 64: echo request 
 SV> seq 1
 SV> 20:28:05.930006 IP 192.168.10.240 > 192.168.10.1: icmp 64: echo request 
 SV> seq 2
 SV> 20:28:06.497490 arp who-has 192.168.10.234 tell 192.168.10.1
 SV> 20:28:06.930025 IP 192.168.10.240 > 192.168.10.1: icmp 64: echo request 
 SV> seq 3
 SV> 20:28:06.931226 arp who-has 192.168.10.240 tell 192.168.10.1
 SV> 20:28:10.437543 arp who-has 192.168.10.234 tell 192.168.10.1
 SV> 20:28:13.079521 arp who-has 192.168.10.234 tell 192.168.10.1
 SV> 20:28:14.740187 arp who-has 192.168.10.209 tell 192.168.10.1   
 SV> 
 SV> в чем грабли?
 
  А какой адрес/маска на eth0 роутера? Чтобы proxyarp сработал,
  аннонсируемые через ppp адреса peer'ов должны попасть в маску
  подсети, которая подсоединена через eth0. Проверьте это.
 
  Если же в этой версии ppp есть бага, то всё равно можно извернуться
  и забить костыли в ip-up/ip-down... :)
 -- 
  Eugene Berdnikov
 --- ifmail v.2.15dev5.3
  * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Hе работает arp   Sergey Velikanov   20 Jul 2005 17:32:04 
 Hе работает arp   Pavel Vasilyev   21 Jul 2005 01:36:56 
 Re: Hе работает arp   Sergey Velikanov   21 Jul 2005 09:01:58 
 Re: Hе работает arp   Eugene B. Berdnikov   21 Jul 2005 04:08:14 
Архивное /ru.linux/3651c169b014.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional