我的 Ubuntu 18.10 有一个名为“servername”的原始 smb 网络服务器。还有一个名为“servername.local”的第二个服务器,它可能是由已打开的 Rhythmbox 插件 DAAP 音乐共享创建的。每个服务器都是相同的,包含我的共享文件夹。我已经关闭了 DAAP,但第二个服务器“servername.local”仍然存在。我该如何删除它?我的/etc/avahi/avahi-daemon.conf
与我网络上的另一个 18.10 相同,没有这个重复问题。所以我不知道还能去哪里找。
编辑:我不太清楚还有什么其他方法可以问:如何删除“servername.local”服务器?有人知道吗?
答案1
DNS 的工作方式并非如此。servername
两者servername.local
都指向同一个服务器。域在指令.local
中指定。 /etc/resolv.conf
search local
在我的系统上,
walt@bat:~(0)$ host bat
bat.localdomain has address 192.168.100.90
walt@bat:~(0)$ host bat.local
bat.localdomain has address 192.168.100.90
walt@bat:~(0)$ less /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search local
就像它说的,阅读man resolv.conf;man resolvconf
(man resolver
如果你正在编程)