Как удалить сетевой сервер "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 если ты программируешь)

Другие вопросы по тегам