- ベストアンサー
コマンドプロンプトを使ってipアドレスからコンピュータ名を知る方法
ipアドレスは分かっていますがコンピュータ名が分かりません。リモート接続ソフトなどは使えないので、それでコンピュータ名を調べることはできません。 コマンドプロンプトを使ってipアドレスからコンピュータ名を知る方法を教えてください!
- recycle_rocket
- お礼率81% (95/117)
- その他([技術者向] コンピューター)
- 回答数6
- ありがとう数20
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
なんか回答がバラバラなので整理しましょう。 調査している自分自身が使用している端末は、Windows XPのPCであると仮定します。 また、調べるのは基本的に外部から名前解決可能な名前(No.2さんの言う"2"に相当する名前)とします。 パターン1: 対象のIPアドレスがWindows端末機で、自分が使用している端末と同じネットワークに属しているか同一のWINSサーバを参照しているとき……No.4さんの答えで検索できます。 nbtstat -A <IP Address> パターン2: ネットワーク管理者がDNSをきちんと管理しており、対象IPについても管理者の管理下にある場合……以下2つのいずれかの方法で検索できます。 nslookup <IP address> または nslookup -q=ptr <reverse ip>.in-addr.arpa. ex) 192.168.12.1 のIPを調べたい場合、以下のように入力する nslookup -q=ptr 1.12.168.192.in-addr.arpa. (DNSサーバで逆引きが設定されていないと、正しく検索できない場合があります) パターン3: 上記以外の場合 外部から名前解決できないので、調べようがありません。または、調べてもそれが正しいホスト名である保証がありません。 そのIPの端末自体に設定されているホスト名を直接調べるしかありませんが、それには実際にそのIPの端末を操作して調べるしかありません。 つまり、No.2さんの回答となるのですが、 IPを使用しているのがWindows PCやUnixサーバなどである保証はないので、確認するコマンドはその端末の種類(OS)によって異なります。 なお、tracert (traceroute)を使用する、という回答がありますが、これはパターン1またはパターン2のいずれかまたは両方を満たしていないと表示されませんので、厳密には正しい答えとはいえません。 (たいていの場合、"tracert <IP address>" や "ping <IP address>"で用が足りてしまうことも多いので、必ずしも間違いではないのですが)
その他の回答 (5)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
ping -a ipアドレス
LAN内のコンピュータですか? nbtstat -a 111.222.333.444
- kenken_ken
- ベストアンサー率33% (20/59)
コンソール端末のOSが不明ですので、NT系と仮定して。 目的のIP Addressを XXX.XXX.XXX.ZZZとします。 C:\> tracert XXX.XXX.XXX.ZZZ と打ってみてください。 1 <10 ms <10 ms <10 ms hoge.dom.jp [XXX.XXX.XXX.XXX] 2 <10 ms <10 ms <10 ms hoge2.dom.jp [XXX.XXX.XXX.YYY] ・ ・ ・ n <10 ms <10 ms <10 ms target.dom.jp [XXX.XXX.XXX.ZZZ] といった感じで目的のIP Addressを持った端末のコンピュータ名が表示されると思います。 DNSが通ってないとダメかも知れませんが。
- NNori
- ベストアンサー率22% (377/1669)
コンピュータ名は、 1.自分で勝手に名乗っている名前 2.IPアドレスに対応する名前 の2種類があります。1は勝手に名乗っているだけなので、そのコンピュータでないとわかりません。 2は逆にそのコンピュータに聞くよりもアドレスを管理している方に聞かないとわかりません。 UNIXであれば、1は hostname , 2は nslookup [IPアドレス] でわかります。 Windowsであれば、1 は マイコンピュータの名前、2はnslookup [IPアドレス]でわかります。
- ya00000ma
- ベストアンサー率29% (29/99)
こんにちは WindowsXPであれば、tracertコマンドで確認できます。 UNIX系であれば、綴りがtracerouteとなったと思います。 試してみてください。
関連するQ&A
- コマンドプロンプトを使用してIPアドレスからコンピュータ名を調べたい
コマンドプロンプトを使用して IPアドレスからコンピュータ名を調べたいです。 ただし同じドメイン内の端末で、他の端末から調べることは可能でしょうか? どなたかそのコマンドを知っていたら教えて下さい。 nslookupでコンピュータ名からIPアドレスを調べる事はわかりましたが その逆をやってみたいのです。 よろしくお願いいたします。
- 締切済み
- インターネットビジネス
- ipアドレスからmacのコンピュータ名を調べる方法
ipアドレスからネットワーク上の macのコンピュータ名を調べる方法を探しています。 使うツールはターミナル(mac)やコマンドプロンプト(windows)を 想定しています。 --- windowsの場合、 【ipアドレスから(winの)コンピュータ名を調べる方法】は nbtstat -A 192.168.1.5 などだと思います。 またアクティブディレクトリ環境などの場合 nslookupコマンドで調べることが出来ると思います。 ただ、macのコンピュータ名を調べる場合は どんなコマンドがあるのでしょうか? nslookupでは調べられませんでした。 Finderの左ペインにネットワーク上のコンピュータ名は 表示されますが、ipアドレスが分からないので突き合わせが 出来ません。 *想定としては同一ネットワークアドレス環境で考えています。 宜しくお願いします
- ベストアンサー
- Mac
- コマンドプロンプト
こんな質問して良いのか分かりませんが、コマンドプロンプトっていうソフトは何をするために使うんですか? 良ければ使い方も教えてください。 IPアドレスの確認方法は知ってます。
- ベストアンサー
- Windows XP
- コマンドプロンプトを使って簡略化する方法がありますか?
コマンドプロンプトについて質問です。 質問内容が分かりにくかったら申し訳ございません。 テキストファイルに下記のことが書かれてあります。 (本来は1万以上ですが。) IPアドレス - - [日付] ■ IPアドレス - - [日付]■ IPアドレス - - [日付] ■ IPアドレス - - [日付]■ IPアドレス - - [日付] ■ IPアドレス - - [日付] その中に■マークをコマンドプロンプトで削除して、自動的に改行させたいのですが、その方法はどうすればいいでしょうか? どなたか教えてください。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- IPアドレスを知るコマンド
IPアドレスを知るのに今までipconfigを使っていました。 192.168.11.1とか出てきていたので、 それが正しいIPアドレスだと思っていたら違うらしいです。 正しいIPアドレスを表示してくれるサイトがあるので それで確認したら全然別でした。 コマンドプロンプトで正しいIPアドレスを表示させる コマンドは何でしょうか?
- ベストアンサー
- その他(インターネット接続・通信)
- ネットワーク内のプリンタ等のIPアドレスを調べる方法
こんにちは。 既存のネットワークにコンピュータを一台追加したのですが、そのネットワークの中にあるプリンタのIPアドレスが分かりません。 IPアドレスが分かっていれば、コマンドプロンプトのPINGコマンドでパケットが届くか確認できますが、IPアドレスが不明なプリンタや複合機のIPアドレスはどうやって調べればいいんでしょうか? 一旦初期化して出荷時のIPアドレスに戻した後再設定という方法は取らずに、コマンドプロンプトで調べられる方法があれば教えてください。 よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- パソコンの起動後の初回にコンピュータ名(IPアドレスではない)で接続しているHDDの接続起動が遅い
お世話になります。 Windows Xp で質問させてください。 パソコンの起動後の初回にコンピュータ名(IPアドレスではない)で接続しているHDDの接続起動が遅いのですが、何か、システムのどこかの設定ファイルに hogeHdd(接続したいHDD名) 255.255.255.255(hogeHddのIPアドレス) 的なものを指定したら接続が早くなるとお聞きした記憶があるのですが、どの設定ファイルに書き込めばよいのかご存じの方おられましたら教えて頂ければと思います。 また、設定ファイルじゃなくても、コマンドプロンプトなどで、実現できる方法でも結構ですのでよろしくお願いします。 お手数ですがよろしくお願いします。
- ベストアンサー
- Windows系OS
- コマンドプロンプトにIPアドレスが表示されません
コマンドプロンプトの画面でipconfig /allと入力しても、 「ipconfigは内部コマンドまたは外部コマンド、 操作可能なプログラムまたはパッチファイルとして認識されていません。」と表示されます。 IPアドレスの詳しい情報が表示されるのではないのですか?
- ベストアンサー
- その他([技術者向] コンピューター)
- どちらが正しいIPアドレスなのでしょうか?
コマンドプロンプトのIPv4アドレスと、 http://www.ugtop.com/spill.shtml の「現在接続している場所(現IP)」の数値が違うのですが、 どちらが正しいIPアドレスなのでしょうか? また、コマンドプロンプトのIPv4アドレスか「現在接続している場所(現IP)」で、個人が特定されるのでしょうか? ご回答よろしくお願いします。
- ベストアンサー
- Windows 7
- グローバルIPアドレス?
ルータの機器を使わないアダプタタイプで、フレッツ接続ツールやPPPoEの接続方法で接続している場合は、ルータでIPアドレスが割り振られないので、コマンドプロンプトでipconfigでではIPアドレスはグローバルIPアドレスということになりますか?
- 締切済み
- その他(インターネット接続・通信)