из-за того, что на интерфейсе и в арп таблице у одного и того же ip разные мак-адреса?
> ip a | grep -B 4 192.168.128.88
2: enp3s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 64:31:50:4c:4e:1e brd ff:ff:ff:ff:ff:ff
inet 192.168.128.88/28 scope global enp3s0f0:sip
> ip neigh | grep 88
192.168.128.88 dev enp3s0f0 lladdr 64:31:50:4c:4e:22 STALE
Вполне вероятно что нужно обновить таблицу маков, ибо он нижний уже stale, если не поможет то либо статика настроена, либо DHCP косякнул (маловероятно)
это через ip можно ?
arp -a 92.168.128.88
а безопасно вообще будет на продакшине чистить арп кеши ? есть ли подводные камни?
ip -s -s neigh flush all хочу сделать так
Продакшн - это о каком сервисе идет речь?
web apache + radius
Если у тебя есть необходимость так делать - этому проду уже ничего не поможет
ну я гуглил, и понял что проблема явно в 'arp flux'. одна подсеть на разных интерфейсах и в arp странные записи которые указывают одни и теже маки на разные ip
одна подсеть на двух интерфейсах - в принципе возможно, почему нет. Но работать с дефолтными настройками оно не будет :) Нужны специальные костыли. Объясни ситуацию. У тебя eth0 к примеру 192.168.0.1 и eth1 192.168.0.20, оба /24 ?
яж и хочу закостылить: > sysctl -w net.ipv4.conf.all.arp_announce=1 > sysctl -w net.ipv4.conf.all.arp_ignore=1 и почистить таблицу примерно такая ситуация как ты и описал)
У тебя все равно ответы будут уходить не оттуда
Мне вот это помогло: https://unix.stackexchange.com/questions/4420/reply-on-same-interface-as-incoming
пойду посплю и перечитаю, спасибо )
Обсуждают сегодня