無効なWINSレコードを削除

無効なWINSレコードを削除

そのため、Windowsシステムセットのドメインコントローラとして実行したいUbuntu 14.04サーバーがあります。

Bind9 DNSを設定しましたが正常に動作します。ネームサーバーにpingを送信すると、正しいIPが提供されます192.168.0.3

しかし、Netbiosの名前をpingすると、192.168.0.255間違った結果が表示されます。 UnixとLinux Stack Exchangeで同様の質問を見て、実行するように言いました。nmblookup -U 192.168.0.3 -R 'NETBIOS_NAME'

これは以下を提供します:

192.168.0.255 Arc<00>
192.168.0.3 Arc<00>
192.168.1.1 Arc<00>

最後の2つの記録は正しいです。しかし、最初の記録は…なぜ、どのようにそこに達したのか分からない。これがどこに記録されるのかわかりません。唯一のWINSサーバーはサンバです。しかし、次のように設定しても:

wins support = no

項目(.255)は消えません。

ベストアンサー1

Debian では

# service smbd stop
# service nmbd stop
# find / -name gencache.tdb -o -name wins.tdb -o -name wins.dat | xargs rm
# service smbd start
# service nmbd start

私の一日を台無しにしたWINSエントリは/var/lib/samba/wins.datにありました。

頑張ってください。

おすすめ記事