Как удалить сетевой сервер "servername.local"?
Мой Ubuntu 18.10 имеет оригинальный сетевой сервер smb с именем 'servername'. Существует также второе имя, servername.local, которое, возможно, было создано из включенного общего музыкального ресурса плагина Rhythmbox. Все они идентичны и содержат мои общие папки. С тех пор я отключил 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
если ты программируешь)