Всякий раз, когда мой друг пытается подключиться к моей сети, его маршрутизатор регистрирует сообщение «Несоответствие адреса Arp - адрес источника Ethernet не совпадает с адресом отправителя ARP» и отклоняет соединение. Это происходит, когда он пытается подключиться к серверу на любом компьютере и порт за моим маршрутизатором. Другие люди могут подключиться просто отлично, а он может подключиться к другим вещам просто отлично. Что мы можем сделать с этим вопросом? Его роутер это Драйтек.
2 ответа
Я немного прогуглил и обнаружил, что ваш роутер, вероятно, Draytek, так как это устройство, которое выдает ошибку, о которой вы упоминали.
Проблема в том, что, по-видимому, его устройство отвечает на запрос ARP с другим MAC-адресом, чем интерфейс, который отправляет ответ. Ваш маршрутизатор блокирует такие вещи по умолчанию, потому что они могут указывать на ARP Poison Routing .
Чтобы заставить маршрутизатор принимать такие соединения, вам нужно изменить его конфигурацию. С рабочей машины, подключитесь к ней по telnet
набрав telnet, а затем IP-адрес маршрутизатора в командной строке. Например, мой маршрутизатор находится на 192.168.1.1, поэтому я бы telnet 192.168.1.1
. Вам будет предложено войти в систему; введите информацию, которую запрашивают подсказки. Источник: это руководство Draytek .
Выполнив команду, введите команду ip arp accept 1
. Это отключит проверку ARP, которая доставляет вам неприятности. Источник: еще одна статья Draytek . Если в будущем вам нужно снова включить защиту, выполните ту же команду, но с 0
в конце.
В дополнение к команде, упомянутой Беном М, я обнаружил, что мне нужно было также ввести sys commit
чтобы изменения пережили перезагрузку моего Draytek.
sys commit
сохраняет во флэш-память вместо SRAM, но было бы рекомендовано попробовать настройку, прежде чем делать это на случай, если что-то сломается. Если он сломается, вы просто перезапустите маршрутизатор, чтобы вернуться в нормальное состояние, но, если вы зафиксировали изменения, вам, возможно, придется выполнить сброс.
Спасибо за ответ, очень помогли!