将 MAC 地址与 OpenWRT 上的名称相关联

chu*_*acw 6 openwrt

有谁知道是否有办法将名称与 OpenWRT/LEDE 上的 MAC 地址相关联,而无需更改设备的主机名?

目前,OpenWRT/LEDE 上的 DHCP 表显示了这些设备提供的(或其所有者提供的)设备的名称,但是,这些名称对我来说毫无意义。

例如,目前,DHCP 表显示

android-1boeusthaoeu <MAC address> <IP address>
? <another MAC address> <another IP address>
Run Code Online (Sandbox Code Playgroud)

我想看看,例如,

"jim's device" <MAC address> <IP address>
"The TV" <another MAC address> <another IP address>
Run Code Online (Sandbox Code Playgroud)

有没有包,或者我可以配置的东西来实现它?

sta*_*fry 5

如果您想根据 DHCP 客户端的 mac 地址为 DHCP 客户端分配主机名,那么您可以/etc/config/dhcp使用如下块进行配置:

config host
    option name myhost
    option mac de:ad:be:ef:ca:fe
Run Code Online (Sandbox Code Playgroud)

您还可以添加一个option ip以为其保留特定的 IP 地址。

您可以编辑文件、使用uci命令行工具或通过 LuCI Web 应用程序执行此操作。请记住/etc/init.d/dnsmasq restart在使用编辑器更改配置文件或uci commit使用uci.

我意识到这jim's device可能不是主机名,但分配主机名(例如jim_device)至少会使设备可以通过您选择的名称识别。