Роутер в полумосте заливает арп кеш

Я установил Slackware (14.0) в качестве шлюза для моего adsl-соединения. У меня есть модем, настроенный в режиме полумоста между NIC и телефонной линией, и интерфейс принимает динамически назначенный публичный IP через DHCP. Я обнаружил, что для каждого ip, к которому мне нужно подключиться, он получает свою собственную запись в кэш arp, поэтому при кешировании бит-кеша легко собирается более 1000 записей. Ниже приведена моя (усеченная) таблица маршрутизации:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         121.99.51.213   0.0.0.0         UG    203    0        0 eth1
121.99.51.0     0.0.0.0         255.255.255.0   U     203    0        0 eth1

Интуиция подсказывает мне, что если я удалю вторую запись, она перестанет спамить запросы arp (но я, конечно, могу ошибаться). Я был в состоянии удалить его, но, похоже, ядро ​​автоматически добавляет новый маршрут, основанный на ip и маске интерфейса. Есть ли способ удалить маршрут навсегда? Или, возможно, отключить кэширование arp на этом интерфейсе?

1 ответ

Решение

Установка маршрута по умолчанию для IP-адреса самого модема устранила проблему.

Другие вопросы по тегам