
(Пытался задать этот вопрос в Server Fault, но они отклонили его, поскольку, несмотря на то, что Cisco ASA обычно считается корпоративным оборудованием, они настаивают на том, что домашние сети не подлежат рассмотрению. Вздох. Моя вина, что я указал эти ненужные подробности.)
В моей домашней сети установлен старый межсетевой экран Cisco ASA 5510 версии 9.1(7)16, которым я управляю с помощью ADSM 7.6(1).
У меня есть Raspberry Pi, который должен быть расположен по определенному стабильному IP-адресу (настройка моста Node-RED для SmartThings), и я пытаюсь следовать инструкциям вhttps://serverfault.com/questions/115992/configuring-cisco-asa-5510-to-assign-static-ip-address-based-on-mac-address.
ifconfig
по отчетам Пи
inet 192.170.1.161 netmask 255.255.255.0 broadcast 192.170.1.255
inet6 fe80::f9cd:4687:90cd:5da2 prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:b7:4a:73 txqueuelen 1000 (Ethernet)
Таблица DHCP-сервера ASDM в настоящее время сообщает об устройстве как
IP address 192.170.1.161
Client ID 01b8.27eb.b74a.73
Пытаясь игнорировать лидирующие 01 (я не уверен, откуда они взялись?), я перешел на Configuration > Device Management > Advanced > ARP Static Table
экран и добавил запись на правом интерфейсе, связывающую IP-адрес 192.170.1.113
с MAC-адресом b827.ebb7.4a73. Я также снизил значение ARP Timeout до 60 секунд для тестирования.
Я начал перезагрузку Pi, затем вернулся к Monitoring > Interfaces > DHCP > DHCP Server Table
, нажал «Очистить» и «Обновить», пока не увидел, что 01b8.27eb.b74a.73
он снова появился в качестве идентификатора клиента.
К сожалению, он был назначен 192.160.1.160
, поэтому моя попытка указать конкретный адрес не увенчалась успехом.
Я предполагаю, что это ошибка пользователя. Если бы кто-нибудь мог сказать мне, что я затеял, я был бы очень признателен. Таблица ARP — неподходящий инструмент? Есть ли лучший/альтернативный способ указать DHCP обслуживать определенный адрес для этого Pi? Является ли это ведущим 01 проблемой, и если да, то есть ли способ ее преодолеть?