Как запустить `arp-scan` на интерфейсе, который был изменен с помощью netplan?
У меня есть локальный адрес связи, настроенный для сетевого ключа через netplan:
# For USB eth dongle
network:
version: 2
renderer: NetworkManager
ethernets:
enx00249b1ec202:
dhcp4: no
dhcp6: no
link-local: [ ipv4, ipv6]
addresses: [169.254.11.25/16]
В настоящее время у меня есть Raspberry Pi, подключенный к компьютеру через этот ключ. Я пробовал бегать arp-scan
но через некоторое время он не смог найти Пи.
$ sudo arp-scan -I enx00249b1ec202 -l
Interface: enx00249b1ec202, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.9.5 with 65536 hosts (https://github.com/royhills/arp-scan)
0 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.9.5: 65536 hosts scanned in 263.530 seconds (248.69 hosts/sec). 0 responded
Как я могу сделать так, чтобы Arp обнаружил это?
Редактировать: это совсем другая проблема
Я думал, что это было arp-scan
проблема, но оказывается, что нетплан не применяется после перезагрузки. Я ssh-ed к нему через WiFi, и именно тогда я понял это.
это файл конфигурации Netplan для моего Pi:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
dhcp6: no
addresses: [169.254.2.14/16]
Я сделал что-то не так?