Автор Гілка: vlan блокує форвардінг.  (Прочитано 2006 раз)

Відсутній palamarchuck

  • Новачок
  • *
  • дописів: 23
  • Карма: +0/-0
Маємо маршрутизатор на Mandriva-linux 2008  з двома мережевими картами eth0 (звичайна) і eth1(така, що підтримує 802.1q). На eth1  маємо декілька vlan`ів.

Потрібно vlan`ам, що приєднані до eth0 надати доступ до мережі спільного користування через карту маршрутизатора eth1.

Якщо налаштувати eth0 і eth1 як звичайні карти без vlan, то forward між eth1 і eth0 працює без проблем.

Але якщо при цьому на eth1 увімкнути vlan`и, то з мережі, що приєднана до eth1 пінг проходить лише до карти eth0 і не далі!
Теж саме получається із пінгом з vlan-мереж карти eth1: пінг проходить лише до протилежної карти eth0 - і не далі!    

Але ж саме цікаве те, що пінгування з самого маршрутизатора в бік будь-якого комп'ютера vlan-мереж (eth0) або звичайної мережі (eth1) іде без проблем.

Чому пакети, пролітаючи скрізь маршрутизатор в "впираються" в протилежну мережеву карту при ввімкненому режиму vlan, а без нього - все ок?

Де копати? Наґуґлити щось про цю "хворобу" нічого не вдалося.
Євген А. Паламарчук

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: vlan блокує форвардінг.
« Відповідей #1 : 2008-04-11 01:22:25 »
 наведіть, будь ласка, вивід команд ifconfig та route -n для обох режимів?
Fedora 35 (x86-64)

Відсутній palamarchuck

  • Новачок
  • *
  • дописів: 23
  • Карма: +0/-0
Re: vlan блокує форвардінг.
« Відповідей #2 : 2008-04-14 10:04:06 »
Ось, що у нас є :
route -n:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.3.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1.3
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1.2
169.254.0.0     0.0.0.0         255.255.0.0     U     1      0        0 eth0
192.168.0.0     192.168.1.19    255.255.0.0     UG    0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.0.0     U     1      0        0 eth0


ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:1D:60:76:18:F8  
          inet addr:192.168.1.19  Bcast:192.168.255.255  Mask:255.255.0.0
          inet6 addr: fe80::21d:60ff:fe76:18f8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1206 errors:0 dropped:0 overruns:0 frame:0
          TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:122151 (119.2 KiB)  TX bytes:5185 (5.0 KiB)
          Interrupt:17 Base address:0xc000

eth1      Link encap:Ethernet  HWaddr 00:1C:F0:0C:47:FC  
          inet6 addr: fe80::21c:f0ff:fe0c:47fc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:68 (68.0 b)  TX bytes:5609 (5.4 KiB)
          Interrupt:21

eth1.2    Link encap:Ethernet  HWaddr 00:1C:F0:0C:47:FC  
          inet addr:192.168.2.254  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::21c:f0ff:fe0c:47fc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:2469 (2.4 KiB)

eth1.3    Link encap:Ethernet  HWaddr 00:1C:F0:0C:47:FC  
          inet addr:192.168.3.254  Bcast:192.168.3.255  Mask:255.255.255.0
          inet6 addr: fe80::21c:f0ff:fe0c:47fc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:50 (50.0 b)  TX bytes:2450 (2.3 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:512 (512.0 b)  TX bytes:512 (512.0 b)


Євген А. Паламарчук

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: vlan блокує форвардінг.
« Відповідей #3 : 2008-04-14 19:03:10 »
важко сказати в чому проблема, але перше, що я б зробив - розніс мережі:
у Вас 192.168.0.0 вживається, як мережа класу B (маска 255.255.0.0)
і потім вживається 192.168.2.0 та 192.168.3.0, як мережі класу C (маска 255.255.255.0)
Fedora 35 (x86-64)

Відсутній palamarchuck

  • Новачок
  • *
  • дописів: 23
  • Карма: +0/-0
Re: vlan блокує форвардінг.
« Відповідей #4 : 2008-04-14 23:38:22 »
Дякую, продовжимо пошук в цьому напрямку ...
Євген А. Паламарчук