在 Ubuntu 里“查重”一般有两种理解,我分别说明:
hostname
或
cat /etc/hostname
avahi(mDNS,最常见)Ubuntu 默认支持 .local 主机名解析。
hostname
ping 主机名.local
如果解析到多个 IP,说明有重名。
也可以安装工具查看:
sudo apt install avahi-utils
avahi-browse -a -r
看是否有相同 hostname 出现多次。
sudo apt install nmap
nmap -sn 192.168.1.0/24
(替换成你的网段)
输出中会显示 Nmap scan report for xxx.local,可人工比对是否有重复。
登录路由器 → DHCP 客户端列表
看是否有 相同 hostname 对应多个 MAC/IP
修改 hostname:
sudo hostnamectl set-hostname 新名字
然后重启或重连网络。
如果你能说明是:
我可以给你更精确的方案。