- PR -

リモートコンピュータ名を取得する方法について

投稿者投稿内容
BackDoor
ぬし
会議室デビュー日: 2006/02/20
投稿数: 831
投稿日時: 2007-08-03 13:02
あまり突っ込まないで(ry

引用:
れいさんの書き込み (2007-08-03 11:13) より:

DNSホスト名でなく
NetBios名を知りたいそうです。
IPアドレスから。
−−−(省略)−−−
通信したいのではなくて
ただNetBios名を知りたいだけなのだと思いますが。

なので
キャッシュを見るか、
IPにNBNSパケットを投げて返答をみるか、
WINSを使うか、
LMHOSTSを使うか、
4通りしか方法ないですよね。


ここの部分でれい様のコメントは正しいと思います。
# ただ、コマンド利用して情報取得する方法以外は知りません。

個人的には
通信したいのではなくてただNetBios名を知りたいだけ
という部分が本当に意味があるのか疑問を感じてますが・・・。

# 質問の意図がイマイチ理解できていないのに部分的なコメントを
# したことを反省しています。
れい
ぬし
会議室デビュー日: 2005/11/01
投稿数: 346
投稿日時: 2007-08-03 13:54
引用:

BackDoorさんの書き込み (2007-08-03 13:02) より:
個人的には
通信したいのではなくてただNetBios名を知りたいだけ
という部分が本当に意味があるのか疑問を感じてますが・・・。



そこはあまり突っ込まないほうが。
NetBios名の一覧表示をしたいのでしょう。
大人の事情とかそーゆーのがあるんだろうと思っています。きっと。

引用:

# 質問の意図がイマイチ理解できていないのに部分的なコメントを
# したことを反省しています。



善意で投稿して、誰も不快に思ってないなら
反省することなどなにもないでしょう。
部分的なコメントNGともどこにも書いてませんし。

むしろ情報が増えて私は感謝しています。
たぶん質問者も。

NetBios名の正引き(?)については結構情報あるんですが、
逆引き(?)ってあまり聞きません。

で、感謝ついでに、
引用:

私の環境(Vista Ultimate)だと、
キャッシュしてるはずの状況でもNBNS投げるんですよね。


と書いたのですが、
どなたかNetBios名の逆引きについて詳細を知ってる方、
無責任で構わないので教えてくれると有難いです。
BackDoor
ぬし
会議室デビュー日: 2006/02/20
投稿数: 831
投稿日時: 2007-08-03 17:51
毒食らわば皿まで(例えが違w)。

引用:
れいさんの書き込み (2007-08-03 13:54) より:

引用:

私の環境(Vista Ultimate)だと、
キャッシュしてるはずの状況でもNBNS投げるんですよね。


と書いたのですが、
どなたかNetBios名の逆引きについて詳細を知ってる方、
無責任で構わないので教えてくれると有難いです。


NetBios名の逆引きって表現普通はしないです。
NBT(NetBIOS Over TCP/IP)の動作ならこちらのサイトが結構詳細に解説してます。
中間少し前の「NetBIOS over TCP/IP の動作原理」部分を眺めて下さい。

>キャッシュしてるはずの状況でもNBNS投げるんですよね

想像で恐縮ですが、マスタブラウザとなっている機器以外で起こる現象かと
思います。
れい
ぬし
会議室デビュー日: 2005/11/01
投稿数: 346
投稿日時: 2007-08-03 18:19
引用:

BackDoorさんの書き込み (2007-08-03 17:51) より:
NetBios名の逆引きって表現普通はしないです。



リンク先を読むとCIFSを使えば解決できると書いてありますね。
私が言ってるNBNSを投げる、のより丁寧な説明ですよね。きっと。

なんか久しぶりにNetBiosを思い出しました。
いやな思い出と共に。

>毒食らわば皿まで(例えが違w)。

教えていただいたサイトの中の人が、
大盛りの毒を食べてくれてるようですから
私が食べることもないですね。

サイト内容はきっちり保存しました。
NetBiosについては、もういいです。
正直、全部忘れたい。

スキルアップ/キャリアアップ(JOB@IT)