我想重命名网络上的设备,因为我有多个来自同一制造商的设备。例如,华硕无线路由器显示的制造商名称与华硕主板(通过以太网连接)相同,如下所示:
Nmap scan report for 192.168.1.110
Host is up (0.0013s latency).
MAC Address: (mac) (Asustek Computer)
Nmap scan report for 192.168.1.105
Host is up (-0.100s latency).
MAC Address: (different mac) (Asustek Computer)
计算机运行的是 Ubuntu MATE,因此虽然我不确定路由器是否可以重命名(因为它毕竟是功能有限的嵌入式设备),但计算机可能有工具可以这样做。但是,我不确定该怎么做。感谢您的帮助!
答案1
这些不是网络上可以通过名称解析找到的“名称”(DNS)。
nmap
只是报告其找到的 mac 地址的制造商。具体来说,nmap
查找地址的前缀(前 3 个十六进制值)在这个数据库中。
如果出于某种原因,你仍然需要在nmap
扫描后显示不同的制造商,你可以在 Ubuntu 中更改/欺骗你的 mac 地址。您的华硕路由器可能也有此选项。
如果您想要网络上的“名称”(即 myhost.example.com),那么我们正在讨论 DNS 记录。
我建议调查一下
- 运行 DNS 服务器 - 风格bind9
- 运行 DNS 服务器 - 风格域名系统
- 静态 DNS 名称/etc/hosts 文件