MACアドレス既知の同セグメント内のIP検索方法

このQ&Aのポイント
  • 社内ネットで使用している無線LANルーターのIPアドレスがわからず困っています。MACアドレスは機器登録リストを社内で作成していたので分かっています。セグメント内を0~255までpingスキャンしてみたのですが、arp -aでそのMACアドレスがでてきません。
  • 自局と同一セグメント内(/24)にある無線LANルーターのIPアドレスを割り出したい場合、MACアドレスを利用する方法があります。
  • ICMPブロックされていても、ARPでMACアドレスを確認することが可能です。しかし、MACアドレスがarp -aに表示されない場合、セグメントが違う可能性があります。なぜアクセス可能なのかは不明ですが、他のセグメントに存在する可能性が考えられます。
回答を見る
  • ベストアンサー

MACアドレス既知の同セグメント内のIP検索方法

社内ネットで使用している無線LANルーターのIPアドレスがわからず困っております。 その無線LANルーターを通した無線でのアクセスで、社内ネットに アクセス可能であることから、自局と同一セグメント内(/24)にあると推察できます。 MACアドレスは機器登録リストを社内で作成していたので分かっています。 セグメント内を0~255までpingスキャンしてみたのですが、 arp -aでそのMACアドレスがでてきません。ICMPブロックされていても arpで見ると出てくると思ったのですが…もしかしてセグメントが違うのか? だとしたらなぜアクセスできるのか… 上記のような状態で、MACアドレスからIPアドレスを割り出す方法がありましたら 教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8520/19368)
回答No.4

>その無線LANルーターを通した無線でのアクセスで、社内ネットに >アクセス可能であることから、自局と同一セグメント内(/24)にあると推察できます。 これだけでは、同一セグメントにあるとは断定できません。 無線ルータが「ルータモード」になっている場合、下位セグメント(無線LAN使用機器)から上位セグメント(社内ネット)にアクセス可能になります。 この場合、上位セグメントと下位セグメントではネットワークアドレスが異なる筈ですから、無線接続した端末の自分のIPアドレスを確認すると、ネットワークアドレスが違っている筈です。 無線ルータが「ブリッジモード」や「アクセスポイントモード」になっている場合、ネットワークアドレスが同じですから、下位セグメント(無線LAN使用機器)から上位セグメント(社内ネット)にアクセス可能になります。 そういう訳で、無線ルータがどういうモードになっていても、下位セグメント(無線LAN使用機器)から上位セグメント(社内ネット)にアクセス可能です。 モードによって異なるのは逆の場合で、上位セグメント(社内ネット)から下位セグメント(無線LAN使用機器)にアクセス出来ない場合は無線ルータが「ルータモード」になっています。 上位セグメント(社内ネット)から下位セグメント(無線LAN使用機器)にアクセス出来る場合は無線ルータが「ブリッジモード」や「アクセスポイントモード」になっています。 >上記のような状態で、MACアドレスからIPアドレスを割り出す方法がありましたら教えて下さい。 たいていの無線LANルータは、同一セグメント内から特定のパケットがブロードキャストされると、自分のIPアドレスとMACアドレスを付けてレスポンスを返します。 これにより「メーカーの設定ツール」は「IPアドレスが判らなくなった無線ルータの設定」が出来るようになっています(ツールを起動するパソコンは同一セグメント内である必要がある) 例えば、バッファローの無線ルータは「AirStation設定ツール」を起動すれば、自動的にネットワーク内の無線ルータを検索し、見付かったルータの機種名とIPアドレスが表示されます。 メーカーの設定ツールが無い場合は、以下の2行をコマンドプロンプトで実行して下さい。 for /l %%i in (0,1,255) do ping -w 1 -n 1 192.168.0.%%i arp -a | find "192.168.0" | find "dynamic" > maciplist.txt 「192.168.0」の部分は、自社の環境に合わせて書き換えて下さい。 実行終了するとmaciplist.txtと言うテキストファイルにMACアドレスとIPアドレスの対応表が出来上がります。 もし、この中に該当のMACアドレスが無い場合、無線ルーターは、ブリッジモードなどのIPアドレスが存在しないモードになっているので、ルーターに付いているスイッチ等を操作してルーターモードに戻さないとIPアドレスは付きません。

Hiro-Globa
質問者

お礼

御礼が遅くなりましたが、やはりブリッジモードで運用していました。 ご回答ありがとうございました。

Hiro-Globa
質問者

補足

丁寧なご回答ありがとうございます。 ご指摘いただいたfor~のバッチは実行済みです。 この中にルーターのメーカーである頭3バイトが存在しません。 他の皆様のご指摘にもあるように、 ブリッジモードで接続しているようですね。 ルーターモードだとばかり思っておりました。 再度調査いたします。

その他の回答 (4)

  • utun01
  • ベストアンサー率40% (110/270)
回答No.5

無線LANルーターというのは、ゲートウェイとして使用されているのでしょうか。 もしそうであれば、そこにぶら下がっているPCのゲートウェイを確認すればわかるはずです。 また、安価な無線LANルータの場合、そのベンダごとに管理ツールをHP上で公開していることが多いので、 そういったものを使われるとすぐに発見できるかもしれません。 具体的な方法については、機器名等を記載されると誰かが答えてくれるかもしれませんね。

回答No.3

無線LANで接続しているPCから、社内LANのPCに対してtracertを実行します。 ルーターが間にあれば、ICMP ECHOを返さないようになっていても、結果表示に*表示で1行分出てきます。 一発で相手のPCが表示されるようであれば、ルーターとして動作していないということになります。

Hiro-Globa
質問者

補足

ご回答ありがとうございます。 社内LANに対してのTracertは実行済みです。 *表示の1行は表示されません。 ルーターモードではないようです。 再度調査いたします。

  • misawajp
  • ベストアンサー率24% (918/3743)
回答No.2

過去のアドレスが保持されていただけで、調査時には接続されていなかったのでは ? または、無線LANルータがブリッジモードで使用されていればIPアドレスは存在しません (管理に無届で接続するようだと、またネットワークの知識が不十分な者が行った場合には可能性が高いです) MACアドレスの前半は機器メーカに割り当てられていることはごんじですよね

Hiro-Globa
質問者

補足

ご回答ありがとうございます > (管理に無届で接続するようだと、またネットワークの知識が不十分な者が行った場合には可能性が高いです) そうですね。実はこのルーターを管理している者が 「DNSって何?」くらいの知識しかなく、手探りで 初期設定をしたようです。 再度調査いたします。

  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.1

直接の答えではないですけども。 そのMACアドレスは有線側のものですか?無線側ではなくて? 大概の無線LANルータは両方のNICがあります。で、MACアドレスは近い番号で持っていることが多いので、類推できないでしょうか?まあ、MACアドレス自体は簡単に偽装できますしね... また、ブリッジモードで動作しているとIPアドレス自体を持っていない事もあります。なので、IPアドレスを割り出すということは難しいかも知れません。それとも、ルータモードで動作しているという確実な根拠はあるのでしょうか?

Hiro-Globa
質問者

補足

ご回答ありがとうございます ルーターモードという確実な根拠はありませんでした。 ただ、そのルーター機器にテプラでIPアドレスが 貼ってあったのを見て ルーターモードだと早合点してしまっていました。 再度調査いたします。

関連するQ&A

  • MACアドレスからIPアドレスを割り出す方法はありますか

    MACアドレスだけがわかっている場合、そのPCのTCPIPを割り出す方法があるでしょうか? MACアドレスだけがわかっているPCは、同一セグメント内やLAN内ではなくて、どのネットワークに接続されているかまったくわかりません。 PINGを飛ばす感覚でMACアドレスを飛ばして、IPアドレスを返すようなコマンドやツールなどご存知でしたら教えてください。

  •  IPアドレスとセグメントについて教えて下さい。

     IPアドレスとセグメントについて教えて下さい。  ルーター機能付きのモデムと無線BBルーターを 繋げて使用するので無線BBルーターの ルーター機能を無効にして使おうと思っています。  取り説を見るとルーター機能を無効にすると アクセスポイントとして使用できると書いてあるのですが 「ルーター機能付きのモデム」のIPアドレスを確認し 確認した アドレスと同じセグメントで、 異なるIPアドレスを設定する と書いてあるのですが 例として下記の数値がありました、 確認したアドレス:aaa.bbb.c.abc 設定するアドレス:aaa.bbb.c.xy  この場合 <aaa.bbb.c>の前半 3種類は同じで 最後の abcを別の数値に変えるという事でいいのでしょうか?

  • ルーター越えのIP機器のMACアドレス

    ネットBIOSを持たないルーター越えのIP機器のMACアドレスを調べる方法はありますか?pingを打ってARPしてもリストに表示されないのと、"NBTSTAT -A ipアドレス"はネットBIOSを持っている機器には有効ですがそうでない機器には対応できません。どうしても遠隔地のネット機器のMACアドレスを調べる必要があり術を探しております。

  • macアドレス

    現在tcp/ipに関する参考書を読んでいます。 そこに、LANはIPアドレスによって通信するのではなくMACアドレスでデータを渡す相手を判別すると書いてありました。 そこで、MACアドレスが分からない場合は(ARPキャッシュに無い場合)「ブロードキャスト」を行いMACアドレスを調べると明記してありましたが、通信相手が違うセグメントにいる場合はどうするのでしょうか? やはり、IPアドレスからユニキャストで調べるのではないでしょうか?

  • 無線ハブのIPアドレスがわからなくなりました

    以前 フレッツADSL-無線ハブ-PC(有線でWIn、無線でMac)とつないでいて、 フレッツ光-無線ハブ-PC(有線でWIn、無線でMac)に変えました。 Windows、Macいずれからも外部のWebを見ることができますが、 無線ハブにアクセスできず、無線ハブのIPアドレスもわかりません。 元々無線ハブには192.168.1.2を入れていたのですが、このアドレスでWebアクセスしてもアクセスできません。 無線ハブにアクセスできないとWepの設定ができません。 パソコンのipconfigを見ると Windows IP Configuration Ethernet adapter ローカル エリア接続: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 192.168.24.51 Subnet Mask . . . . . . . . . . . : 255.255.255.0 IP Address. . . . . . . . . . . . :2001:****:****:*:****:****:****:**** IP Address. . . . . . . . . . . . :2001:****:****:*:***:****:****:**** IP Address. . . . . . . . . . . . : fe80::***:****:****:****%4 Default Gateway . . . . . . . . . : 192.168.24.1 fe80::***:****:****:****%4 Tunnel adapter Teredo Tunneling Pseudo-Interface: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : fe80::****:****:****%5 Default Gateway . . . . . . . . . : 英数字はアスタリスクに入れ替えていますが、 上のような返事が返ってきて、192から始まるアドレスのほかに、IPアドレスがたくさんあります。 自分(192.168.24.51)にpingを打つと返事が返ってきますが、 ゲートウェー(192.168.24.1)にpingを打っても返事が返ってきません。 macアドレスを調べれるソフトで調べたら、192.168.24.2にも何らかの機器がつながっているのですが、そのmacアドレスは無線ハブのmacアドレスと違っていました。フレッツ光を頼んだとき、IP電話も頼んだので、そのIPアドレスかも知れません。 Macが立ち上がっているときにMacのIPアドレスを調べると192.168.24.88で同一セグメントにあるようですが、pingの返事はありません。 無線ハブを介して外部にアクセスしているにもかかわらず 同一セグメント内に無線ハブが見つかりません。 どうすれば、無線ハブのIPアドレスがわかり、アクセスできるようになるでしょうか?

  • IPアドレスとMacアドレス

    家で無線LANを使用して、パソコン2台を接続しています。 2台ともIPアドレスを自動取得していますが、これはLAN内で使用するだけのアドレスでしょうか? 外部へ出るときは、プロバイダーのグローバルIPアドレスが使用されているのでしょうか? また、Macアドレスですが、無線子機に割り当てれるものでしょうか?無線親機はMacアドレスを持っていないのでしょうか? 私は、NTTの無線付ルーターを使用しておりますが、接続が不安定なため、バッファーローの無線親機を併用して設置しようと考えております。 その場合、パソコンから、外部へ出る情報は子機のMacアドレスとプロバイダーのIPアドレスで通信するのでしょうか? また、バッファーローの無線ルーターはこの場合、ブリッジ接続として使用するのでしょうか?

  • ルーターとmacアドレス、IPアドレスについて

    現在ネットの勉強をしている初心者です。自分の考えがまとまっておらず正しく関係を理解しているかわからないので判断よろしくお願いします。かなりごちゃごちゃの勘違いだらけですので覚悟お願いします( ; ; ) macアドレスとはよく最終目的地(IPアドレス)にたどり着きまでの乗り換え駅的な例えがされ、ネットワークをデータが跨ぐ際にルーターのmacアドレスを参考にルーター間を移動しますよね?そうしてIPアドレスをもった最終目的(PCとか?)に行くと思うのですが、それだとなぜ個別のPCにmacアドレスが存在する必要があるのですか?ルーターのmacアドレスだけではいけないんですか? こういうデータの一連の流れにおいては個別のPCのmacアドレスは関係ないんでしょうか 確かにmacアドレスは特定のPCからのアクセスの拒否などができる点では存在意義はありますが私が友達のPCにデータを送るときにはこの考えかたのmacアドレスは不必要何でしょうか? そして上記の質問に反する内容を書いてしますのでが、ARPを用いて通信相手のmacアドレスを調べるときにブロードキャストをしてLAN内の装置に「このIPアドレス持ってる方のmacアドレス教えてください」と声をかけると思うのですがもし同じローカルネットワーク内に通信相手がいてネットワークを跨がないでいい場合はルーターは必要ないんでしょうか。ここ数日mac アドレスについて考えっぱなして考えるほどわけわからなくなってきて正直鬱レベルです笑   macアドレスとは何なんでしょうか。IPアドレスとは一体どんなものなんでしょうか。ルーターとはネットワーク同士を繋げてくれるものなんですよね。ルーターにIPアドレスは存在するのでしょうか。 本当に支離滅裂な文章でごめんなさい。何がわかってないかすら分かりません。 親切な方どなたか教えていただけますでしょうか...😥

  • ARP、IPアドレス、MACアドレス

    情報の勉強超初心者です。 ARPのところを教科書で読むと 「IPアドレスからMACアドレスを取得するためのプロトコル」とあります。 IPアドレス、MACアドレスのところの理解ができていません。 下記質問です。 1.グローバルIPアドレスつまり皆が使っているメールアドレスと たとえばPCのLANカード上のメーカー、製造番号をあらわすMACアドレス がどのように つながってくるのでしょうか。 2.ARPでPACアドレスを知って なんの利用をするのでしょうか。 ばかな質問ですみません。よろしくお願いします。

    • ベストアンサー
    • Gmail
  • 覚えの無いIPアドレスが表示されています

    自宅でwinXP2台使用しています。ルーターは使用せず、 バッファローの無線LANアクセスポイント(WLA2-G54 )を使っております。 pingを打ったところ、192.168.0.1(アクセスポイント?)、末尾5(PC1)、末尾7(PC2)のほかに 末尾2にもpingが届きました。他にPCを接続していませんし、不思議でした。 そこで、NetEnumというソフトを導入し、Lan内に存在するIPアドレスを検索したところ 192.168.0.1…ホスト名web.setup 192.168.0.2…ホスト名 不明 と表示されました。 そして、http://192.168.0.1にアクセスすると Aterm DL180V-C クイック設定Webのページ http://192.168.0.2にアクセスすると AirstationWLA2-G54 のページに飛びました。 要するに、両者とも無線LANアクセスポイント関連の ものらしいのですが 疑問に思うのは、なぜ1台のAPが2つのIPアドレスを もっているのか、ということです。 arp -aで確認しても2つ別々のMACアドレスが表示されますし。。 MACが2つということは、 物理的に2枚のNICが存在しているということですよね? 大変恐縮ですがどなたかご教授願います。

  • セグメントを越えてMACアドレスを取得する(無理?)

    はじめまして、質問文を見ていただきありがとうございます。 早速ですが、質問させていただきます。 セグメントを越えた先にあるPCのMACアドレスを取得する方法はございますか? たとえば192.168.1.1/24のPCからルータを越えて、192.168.2.1/24のPC が持っているMACアドレスを取得する方法です。 ルータに対してSNMPを使用してARPテーブルを取り出す手法があるとは 思いますが、今回はSNMPは使用不可能という前提でお願いします。 過去の質問に対する答えからも無理だとは思うのですが、何かアイディア 等はございませんでしょうか?よろしくお願いいたします。