Как запустить `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]

Я сделал что-то не так?

0 ответов

Другие вопросы по тегам