【debian10】NETBIOS名を解決してWIndowsコンピュータ名でリモートデスクトップ接続する

使用するリモートデスクトップクライアントはRemmina

LinuxでNETBIOS名を解決する方法
以下を参考にした。
Rdesktop - ArchWiki

改めてdebian11になったときにsambaをインストールしなくても、NETBIOS名を解決できたので取り消し線部分は実施しなくてもOKです。

1.aptで次のパッケージをインストールする
samba, winbind, libnss-winbind


2. /etc/samba/smb.confを編集
デフォルトのsmb.confには記載がない「wins support = yes」を追記

3. /etc/nsswitch.confを編集
hosts:行にwinsを追加(赤字箇所)
hosts: files mdns4_minimal [NOTFOUND=return] dns wins myhostname

4. smbdとnmbdを再起動する

sudo systemctl restart smbd
sudo systemctl restart nmbd

5. ping <NETBIOS名>をやってみてpingの応答があれば成功

■RemminaでNETBIOS名を解決する方法
上記設定に加えてRDPのアドレスにNETBIOS名.localで接続する

例) windows-pc.local