Есть машина под Gentoo 1.4 (2.6.5), у которой оба интерфейса смотрят в один свич, но входят они в разные подсети: eth1: 10.0.10.1 mac 10:10:10:10:10:10 (NET1) eth2: 10.0.20.1 mac 20:20:20:20:20:20 (NET2) оба интерфейса является default gw для своих сетей. Во время работы машины периодически происходит вот такая гадость: кто либо из NET1 или NET2 запрашивает MAC адрес 10.0.10.1 или 10.0.20.1 соотвественно AA:AA:AA:AA:AA:AA > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: arp who-has 10.0.10.1 tell 10.0.10.23 но в ответ, вместо логичного ответа от 10.0.10.1 (с его MAC адресом) мы видимо ответ 20:20:20:20:20:20 > AA:AA:AA:AA:AA:AA, ethertype ARP (0x0806), length 42: arp reply 10.0.10.1 is-at 20:20:20:20:20:20 т.е. вместо ответа с нужного (eth1) интерфейса, приходит ответ от соседнего (eth2) интерфейса, что "де именно я являюсь тем, кого вы ждете". Разумеется трафик к результате идет не на тот интерфейс и, так как файрвол организован с привязкой входящего трафика к интерфейсам, то связь временно отрубается (до получения спрашивающим корректного MAC адреса от своего default-gw). Почему подобная ситуация вообще может происходить? Никак понять не могу.
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум ARP флуд на VPS (2019)
- Форум qemu повреждает пакеты (2018)
- Форум Коммутация межту vlan'ами (2017)
- Форум ovh bridge kvm (2015)
- Форум Проблемы с сетью в OpenVZ (2011)
- Форум Маленькая проблемка (2006)
- Форум косяк xl2tp или карточки? (2015)
- Форум openWRT, policy base routing не работает для локальных адресов (2019)
- Форум default route (2019)
- Форум два интерфейса в одной подсети (2013)