リモートコンピューターのNetBIOS名を持っていて、そのホスト名(LANにDNSサーバーがある)またはIPアドレス(ホスト名を見つけるためにnslookup
を実行します)を見つけたい)。
グーグル検索は私にそうするように言った
nbtstat -a NETBIOS-NAME
これでこの出力が得られます(フランス語の出力は申し訳ありません)
C:\Users\Charles.CHBROSSO-WIN7VM>nbtstat -a LIGHTCT-PC2
Connexion au réseau local 3:
Adresse IP du noeud : [10.10.10.47] ID d'étendue : []
Table de noms NetBIOS des ordinateurs distants
Nom Type État
---------------------------------------------
LIGHTCT-PC2 <00> UNIQUE Inscrit
WORKGROUP <00> Groupe Inscrit
LIGHTCT-PC2 <20> UNIQUE Inscrit
WORKGROUP <1E> Groupe Inscrit
Adresse MAC = B8-AC-6F-81-8A-26
問題はそれです 10.10.10.47
はローカルコンピュータのIPアドレスです(CHBROSSO-WIN7VM
)。
リモートコンピュータのIPアドレスを見つけるにはどうすればよいですか?
なんらかの方法で通信/接続できる場合(おそらくPing?)、nbtstat -c
は、コンピューターとその解決済みIPアドレスを表示するはずです。
編集:
チェックアウト NBTScan.exe -サブネットのNetBIOSスキャンを実行し、IPアドレスとMACアドレスを含む情報を返すユーティリティ:
NBTscanは、IPネットワークでNetBIOS名情報をスキャンするためのプログラムです。 NetBIOSステータスクエリを指定された範囲の各アドレスに送信し、受信した情報を人間が読める形式で一覧表示します。応答したホストごとに、IPアドレス、NetBIOSコンピューター名、ログインユーザー名、およびMACアドレスが一覧表示されます。
お役に立てば幸いです...