- - PR -
ゲートウェイのIPアドレスを調べる方法は?
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-07-22 08:42
最近ふと思ったのですが、他人から貰ったルーターをPCに繋いだとして、そのルーターがDHCPを切っていてルーター自体のIPアドレスも変更されていた場合ってその人にIPを聞くとかルーターの初期化以外IPアドレスを知る方法はないのでしょうか?
ルーターのIPアドレスが分からないと当然設定にも入れないですからこういうパターンがあったら困るなぁと思いました。 また、知る方法があるならWinXP系と9x系とでやり方は違うのでしょうか? よろしくお願いします。 | ||||||||||||
|
投稿日時: 2005-07-22 08:53
おはようございます.
そのルータにはシリアル・コンソールはありませんか? そこに terminal で接続して設定すればよろしいかと. | ||||||||||||
|
投稿日時: 2005-07-22 23:16
植竹です。レスありがとうございます。
書き方悪かったですね。個人用のダイヤルアップルーターなのです。 たまたま仕事先で行ったうちで、ダイヤルアップルーターの不具合で設定したプロバイダにも繋がっていないしDHCPの機能も効かなくなって、設定みるのにIPはいくつだろう?って言うのがあったのです。 結局は電源の入れ直しで直ったので事なきを得たのですが、そういったパターンもありえるなぁと思って質問した次第です。 と言うことでダイヤルアップルーターでは確認手段はありますでしょうか? | ||||||||||||
|
投稿日時: 2005-07-22 23:51
arpリクエストを手当たり次第に投げつけてみる、とか![]() ネットワークのアドレスが分かっていれば、しらみつぶしにpingを 飛ばしてみる手がわりと有効です。 似たような状況で、そーゆー 動作をするシェルスクリプトを書いたことが何度かあります。 相手がpingに答えないようだとダメですが。 | ||||||||||||
|
投稿日時: 2005-07-23 09:47
おはようございます。
おぉ、私も似たような事をしたことがあります。 IPアドレスの範囲を決めて ping を打ちまくって、間髪入れずに arpキャッシュを見ると、どの IPアドレスが、どんな MACアドレスと対応しているか分かるのですよね。 以下少し突っ込み。
pingに応えなくても、先駆けて発生するARP要求には、大抵の機器が応答しますので無問題ですよ。(ARPに応答しないと、そもそも通信ができない) ただ、ping を打つときには、応答しない場合の待ち時間を抑制するため、リクエスト送信回数・タイムアウト値を小さく指定する必要がありますが。 | ||||||||||||
|
投稿日時: 2005-07-23 10:33
「ICMP echo が返らないとpingでは分からない」というつもりで
書いたんですが、「pingに返答しなくても、ひととおりpingを 投げ終わった後でarpキャッシュを調べればいい」ということ ですかね。「終わったら arp -a」という方針で。 | ||||||||||||
|
投稿日時: 2005-07-23 11:10
はい、そういうことです。 ※私が微妙に意味を取り違えていたのですね。申し訳ないです。 せっかくなので、そのときのコマンドを載せます。(Windows XPで使用したものです) ※転用する場合は、細部を適当に変更して下さい。
[ メッセージ編集済み 編集者: angel 編集日時 2005-07-23 11:12 ] | ||||||||||||
|
投稿日時: 2005-07-23 22:53
やはりしらみつぶしにpingしかないですか。時間簡単に調べられれば便利ですけどねぇ。 コマンドの方、参考になります。そういうことがあったらこのコマンドを使わせて貰いますね ![]() 192.168.1.0のネットワークにやりたい場合は
って形で大丈夫でしょうか? |