Уже 3 дня мучаюсь с проблемой - трафик ходит.... есть 2 интерфейса на сервере (linux):
eth2 - 192.168.1.17
eth2.254 - [vlan] 192.168.254.3на свиче протянуты vlan:
gw - vlan1(tag) <-sw-> srv(untag)
gw - vlan254(tag)<-sw-> srv(tag)
на шлюзе тоже есть нужные интерфейсы (freebsd):
vlan1 - 192.168.1.1
vlan254 - 192.168.254.1
таблица маршрутизации(srv,linux):
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.254.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2.254
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth2
часть таблицы маршрутизации(gw,freebsd):
192.168.1.0 ff:ff:ff:ff:ff:ff UHLWb 1 1 vlan1 =>
192.168.1.0/24 link#6 UC 0 0 vlan1
192.168.1.1 00:1d:60:5c:fd:82 UHLW 1 13 lo0
192.168.1.17 00:1e:8c:65:e3:b8 UHLW 1 1641 vlan1 1183
192.168.1.101 00:80:48:5b:43:83 UHLW 1 2001 vlan1 1104
192.168.254.0 ff:ff:ff:ff:ff:ff UHLWb 1 5 vlan25 =>
192.168.254.0/24 link#8 UC 0 0 vlan25
192.168.254.1 00:1d:60:5c:fd:82 UHLW 1 16 lo0
192.168.254.3 00:1e:8c:65:e3:b8 UHLS 1 740 vlan25
ip-адрес свича 192.168.254.2, со стороны шлюза пингуется, со стороны linux-а нет. на свиче vlan настроены правильно т.к. конструкция работала раньше. после чего сломалось тоже не понятно. сервер с linux-ом трафик через vlan получает, но отправленные через пакеты vlan пакеты не доходят до цели. даже arp ходит в одну сторону, прописал статический чтоб попинговать, с пингами тоже самое. фаервол сброшен в accept на обоих концах.
подскажите, в чем может быть дело, может кто встречался с этим...