Добавьте статическую запись ARP в маршрутизатор Verizon AC1750

Добавьте статическую запись ARP в маршрутизатор Verizon AC1750

Как указано вэтот вопрос, мне нужно сделать статическую запись ARP на моем маршрутизаторе. Мой маршрутизатор - этоВеризон AC1750, и я столкнулся с некоторыми трудностями на этом пути. Из того, что я могу понять из пользовательского интерфейса маршрутизатора, я не могу добавить статическую запись ARP из него, однако я прочитал, что можно добавить такую ​​запись, используя telnet для входа в маршрутизатор.

Эта статьясодержит следующий снимок экрана, показывающий, что Telnet можно включить на маршрутизаторе Verizon.

Включение Telnet на маршрутизаторе Verizon

Увидев это, я решил войти в свой маршрутизатор и включить эту опцию, но когда я попал на страницу «Локальное администрирование» на своем маршрутизаторе, вот что я увидел.

Включение SSH на маршрутизаторе Verizon

У меня нет проблем с использованием SSH вместо Telnet, тем более, что SSH, безусловно, более безопасен, но SSH, похоже, работает некорректно. Когда я захожу на свой маршрутизатор через SSH, вот что я вижу.

Вход в маршрутизатор через SSH

У меня ограниченный опыт работы с SSH, хотя я немного им пользовался. Когда мне показали этот терминал, я сделал то, что обычно делаю, когда вижу консоль и не знаю, что делать. Я набрал help, что вернуло очень бесполезную ошибку: -sh: help: not found.

Теперь я заблудился и не знаю, куда идти дальше.

решение1

Вы попали в командную строку (оболочку интерпретатора команд) урезанной копии Linux или другой Unix-подобной ОС.

Большинство Unix имеют arpкоманду для работы с таблицей ARP. Чтобы ввести статическое сопоставление ARP для вашего хоста, вам, скорее всего, нужно будет ввести:

arp -s IPAddress MACAddress

(Замените IPAddressи MACAddressна правильные адреса машины, которую вы хотите всегда иметь возможность вывести из спящего режима.)

Я считаю, что в большинстве Linux'ов все еще есть arpкоманда, хотя она была устарела в пользу ipкоманды. Если нет, посмотритеip neighbor add …

То есть, что-то вроде этого:

ip neighbor add 192.168.0.200 lladdr 00:11:22:33:44:55 dev eth0 nud permanent

Обратите внимание, что настройка статических записей ARP таким образом не сохраняется при перезагрузках вашего маршрутизатора. Как сделать это постоянным в Unix-подобной ОС вашего маршрутизатора, сказать трудно, но поскольку это, вероятно, урезанный Linux, похожий на OpenWrt, DD-WRT, Tomato и т. д., вы должны быть в состоянии найти предложения на других форумах, которые могут работать на вашем компьютере. Многие Unix-подобные ОС имеют сценарии запуска во время загрузки (известные как «команда запуска» или rcсценарии) в /etc. Так что вы можете добавить это arp -s …или ip neighbor add …команду в файл, например, /etc/rc.localчтобы убедиться, что он запускается каждый раз при загрузке маршрутизатора.

Связанный контент