Назад | Перейти на главную страницу

Маршрутизатор в полумосте затопляет кеш arp

Я установил Slackware (14.0) в качестве шлюза для моего соединения с ADSL. У меня есть модем, настроенный в режиме полумоста между сетевой картой и телефонной линией, и интерфейс принимает динамически назначаемый общедоступный IP-адрес через DHCP. Я обнаружил, что для каждого IP-адреса, к которому мне нужно подключиться, предоставляется собственная запись в кеш-памяти arp, поэтому при использовании BitTorrent кеш легко собирает более 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 на этом интерфейсе?

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