SAMBAを介して共有されるネットワークのホストのリストがあります。 「SASAK02」というホストなど、特定のホストのIPアドレスまたはホスト名を解決する方法。
出力はsmbtree
次のとおりです
WORKGROUP
\\SASAK02
\\SAURA-PC1
\\PC-VAN-DAMME
答え1
努力するnmblookup <wins-hostname>
。
答え2
Wiresharkをインストールしてネットワークカードのスキャンを開始できます。
sudo apt-get install wireshark
gksu wireshark
ネットワークデバイス(通常eth0
、wlp1s0
またはwlan0
)の監視を開始し、結果を「nbns」でフィルタリングすると、上記のウィンドウにIPが表示されます。
表示されない場合は、[ネットワーク]タブの[ファイルマネージャ]に移動して共有を確認し、シナリオを実装できます(通常F5)。
より簡単な解決策はnmblookup
(の一部samba-common-bin
)ですが、すべての共有を見つけることはできません。たとえば、次のようになります。
nmblookup saura-pc1