ネットが遅くてイライラしてない!?

ルーターをはじめとするネットワーク機器で、
マニュアルや製品の背面などにMACアドレスを記載してあると
簡単に調べられるのですが、
中古品などで、しかも記載がない場合などで困る場合があります。
どなたか、スイッチングハブのLAN接続状態から
MACアドレスを調べるいい方法を教えてください。
私は、
PC(NIC)のMACアドレスがipconfig /all
IPアドレスとMACアドレスの対応状態はarp -aで
調べられることぐらいしかわかりません。
よろしくお願いします

このQ&Aに関連する最新のQ&A

A 回答 (3件)

既に混在したような環境となると、難しいですね。


時間はかかりますが、もっとも確実な方法は、
各スイッチにCLI 接続で確認することです。

地味ですが、他のL3SW やルータのARP テーブル、
L2SW のFDB などを参照し、マトリックス化して検出するよりは、
確実です。

Cisco 機器であればCDP が有効になっていれば、
隣接する機器の情報を取得することができますが…。
    • good
    • 2
この回答へのお礼

基本方針のご助言ありがとうございます。
地道に取り組んでみます。
夜中にふっとこのページを読んで
なんだか気持ちが楽になりました。
お礼を書いているのは昼間ですが(汗)
ありがとうございました。

お礼日時:2006/06/18 14:50

こんばんは


まずは、基本的なこととして、スイッチングハブ自体は、MACアドレスを持っておりません。

スイッチングハブでMAC アドレスを持っているとすれば、
以下のような機能を保有している場合です。
・IP アドレスが付与でき、設定や監視ができる
・ルータのLAN 側ポートとして、スイッチング機能を有している

このいずれかの条件を満たしている場合、
そのスイッチ(ルータ)にログインできれば、本体のステータス情報で確認ができます。
もちろん、Ping で当該のIP アドレスの応答を調べ、
同一ネットワーク内であれば、PC(Windows 機)にて[arp -a]で確認することができます。

または、以下のようなツールを使用して調べるのも一つの手です。
http://www.vector.co.jp/soft/win95/net/se120106. …
http://www.vector.co.jp/soft/win95/net/se181692. …
http://www.vector.co.jp/soft/winnt/net/se388690. …

この回答への補足

L3機能があるスイッチと
L2までのスイッチが混在していた場合で?なのです。
また、外向きのMACアドレスと内向きのMACアドレスがある場合で
同一製品なのかは、単体で接続試験をするしか判別できないという
ことでいいのでしょうか

補足日時:2006/06/18 02:01
    • good
    • 1

スイッチングハブ自体のMACアドレスって意味じゃないですよね?


市販のスイッチングハブにMACアドレスが付いているものはたぶん無いと思います。

スイッチングハブに繋がった全てのPCのMACアドレスなら
コマンドだとarp -a 以外には有効なものが無いと思いますが
これも常に全てのアドレスが表示されるわけではありませんのでねえ
私の場合は Vigilってツールを使っています
http://homepage2.nifty.com/spw/software/vigil/
他のツールは
http://www.atmarkit.co.jp/fnetwork/rensai/netool …
を読むと勉強になるかなと??

この回答への補足

L3機能があるスイッチと
L2までのスイッチが混在していた場合で?なのです。
また、外向きのMACアドレスと内向きのMACアドレスがある場合で
同一製品なのかは、単体で接続試験をするしか判別できないという
ことでいいのでしょうか

補足日時:2006/06/18 02:02
    • good
    • 0
この回答へのお礼

素早いご回答に感謝申し上げます。
参考toolや、Webページの紹介ありがとうございました。

お礼日時:2006/06/18 14:46

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QSW、HUBのIPアドレスの調べ方

IPアドレスを割り当てられるSW、HUBが、
自PCと同じネットワークに存在する場合の
そのSW、HUBのIPアドレスの調べ方を教えてください。

たとえば、pingをブロードキャストで飛ばして、
arpテーブルを確認するとIPアドレスが載ってくるのでしょうか?

または、
Internet-----ルータ-------SW,HUB---------PC
という構成であるときに
Internetにtracerouteを打つとSW,HUBのIPアドレスは確認できますか?

Aベストアンサー

> たとえば、pingをブロードキャストで飛ばして、
> arpテーブルを確認するとIPアドレスが載ってくるのでしょうか?

PCと同じネットワークのIPアドレスが振られているのであれば可能性はあります
ただ、最近はブロードキャストアドレスにpingを打っても答えない機器も多いです

> Internetにtracerouteを打つとSW,HUBのIPアドレスは確認できますか?

普通のSW-HUBではTTLの減算を行わないので無理です

QスイッチングハブのIPアドレス

スイッチングハブのIPアドレスの調べ方を教えてください。

Aベストアンサー

他の方々が回答されているとおり、一般的に売られているスイッチングハブにはIPアドレスはありません。
「インテリジェントハブ」と呼ばれる種類のハブだと、管理用のIPアドレスを持つことがありますが、高価なので通常は企業/大学などの組織内で利用されます。

> MACアドレスを調べるにはどうしたらいいのでしょうか?

過去に類似のエントリがありましたんで参考URLを参照してください。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?qid=2222051

Qスイッチングハブを使用した際のIPアドレスについて

来月、弟と母がPCを購入することとなり、PCの台数が4台になることになりました。
現在は私の部屋にノートPCとデスクトップがあり、それを有線ルーターにて接続しています。
弟と母がPCを購入した場合、リビングまで配線を持っていきそこでスイッチングハブを使って分岐させようと思っています。

下記のような構成で作る予定です。

 ADSLモデム
   |
   |
 有線ルーター----
 |  |      |
 |  |      |
 |  |      |
 PC1 PC2   スイッチングハブ(リビング)
  私の部屋   |    |
            |    |
            PC3  PC4


PC1・PC2が私のPC。
PC3・PC4が母と弟のPCで、全てWindowsXPプロフェッショナルです。
リビングまでLANケーブルを2本持っていけばいいのですが、邪魔くさいのでそれはやらない方針でお願いします。

そこでお聞きしたいのですが、この場合PC3・PC4のIPアドレスはどうなるのでしょうか?
PC1が192.168.1.2
PC2が192.168.1.3
恐らくスイッチングハブのところは192.168.1.4となりそうなのですが、PC3とPC4にどう割り振られるのかわかりません。

ゲームのためにポートを開放したり、ファイアウォールの設定でIPが分からないと設定できない事もあり困っています。
スイッチングハブ以降のPC3・PC4はどのようになるのでしょうか?
よろしくお願いします。

来月、弟と母がPCを購入することとなり、PCの台数が4台になることになりました。
現在は私の部屋にノートPCとデスクトップがあり、それを有線ルーターにて接続しています。
弟と母がPCを購入した場合、リビングまで配線を持っていきそこでスイッチングハブを使って分岐させようと思っています。

下記のような構成で作る予定です。

 ADSLモデム
   |
   |
 有線ルーター----
 |  |      |
 |  |      |
 |  |      |
 PC1 PC2   スイッチ...続きを読む

Aベストアンサー

スイッチングハブにはアドレスは割り振られません。DHCPで割り振るような設定であれば、以下の様になると思います。
PC1が192.168.1.2
PC2が192.168.1.3
PC3が192.168.1.4
PC4が192.168.1.5
詳細は取説を参照の上、接続後ルーターを再起動し、実機のアドレスやルーターのテーブルを参照なさってください。

Qルーターにつながっている全ての器機のIPアドレスを調べる方法

DHCP機能で振り分けらた全ての器機のIPアドレスを調べる方法はありませんか??

コマンドプロンプトから調べれるコマンドのようなものがあれば教えて頂きたいのですが、、、。


ルータはNTT製品の NVIIIです。

Aベストアンサー

DHCPからの貸し出し先だけでよければおそらく
DHCPのサーバーに貸し出し中のリストをもっています。
ルータがDHCPサーバーでしたら説明書をよんでみて
ください。
dhcpdなど立てていたらvarのどこかにdhcpd.leases
があるとおもいます

QLAN経由で他のPCのMACアドレスを調べることは可能でしょうか?

職場に存在する多数のPCのMACアドレスを、調べる方法を探しています。それらPCの利用者の邪魔にならないように、LAN経由でMACアドレスを調べることができたらと考えています。どうか方法をご存知の方は教えてください。

Aベストアンサー

同一サブネット内でIPアドレスが既知ならば
コマンドプロンプトで
ping IPアドレス を実行後

arp -a を実行すれば IPアドレスとMACアドレスが表示されます
arp -a > IP.txt とすれば IP.txtに結果が保存されます

Qポートの80と443

こちらのサービス(https://secure.logmein.com/)を利用すると、インターネットを見られるサーバーのポートの80と443が空いていればルータやファイアウォールに特段の設定なく外部からサーバーを操作できるそうですが、逆にサーバーのポートの80や443を空けることには何か危険性があるのでしょうか。

Aベストアンサー

ポート80は一般的なHTTP、ポート443はHTTPSです。
この2つのポートがあいていなければインターネット接続(WEBブラウジング)は出来ません。
ですから、ほとんどのファイアウォールでこのポートは開いています。(インターネット接続を制限している社内LANでは当然閉じていますが)

ちなみに、よく使うポートとしてはFTPで20、21、SMTP(送信メール)で25、受信メールPOP3で110あたりです。セキュリティポリシー上、この辺は制限される事も多いですが、HTTP 80、HTTPS(暗号化用)443は通常閉じません。


危険性?
WEBプロトコルを使ってFTP的なファイル転送(WebDAV)やVPN等も出来るようになっています。当然そこにはある種の危険はつきものですが、WEBブラウジングに伴う危険と大きく変わりません。ウィルス等に感染していればこの2つのポートだけでも相当危険でしょうね。

参考まで。

Q直接つながっているルーターのIPを調べたい

IPアドレスを調べたいのです!
最近PCの設定のまねごとをするようになりましたが
ちょくちょく困った事に遭遇します(大したことではないかもしれませんが・・)
すでに使っているルーターの設定をするためにルータに入り込みたいのですが
IPがわかりません(使っている本人も忘れている)
こんな時はどうすればそのルータのIPを調べられるのでしょうか
ぜひぜひ教えてください。
初期化はしたくありません
HUBでPCとルーターはつながっています。

Aベストアンサー

ルータのDHCPサーバ機能が有効であればPCのIPCONFIGで確認できる
デフォルトゲートウエイがルータのIPアドレスであることが多いです
(たまーにFirewall専用機やらL3スイッチが入っていて苦労することもありますが)

DHCPサーバが稼働していない場合だと

パターン1(勘):
だいたいルータはIPアドレスの第4オクテットを1とか254に
していることが多いので192.168.1.1とか192.168.1.254とかに
あたりをつけてアクセスしてみる

パターン2(力業)
だいたいのIPアドレス(192.168.1~とか192.168.100~とか)がわかって
いるならPCにIPアドレスをふってEXPINGで総当たりで反応があった
IPアドレスでアクセスしてみる
http://www.woodybells.com/exping.html

パターン3(すごく力業):
EtherRealなどのパケットキャプチャソフトでルータメーカのMACアドレスをもつ
ARPを拾って解析
http://alectrope.ddo.jp/mt/archives/2004/06/23/mac_address_oui_search

こんなのでいかがでしょうか

ルータのDHCPサーバ機能が有効であればPCのIPCONFIGで確認できる
デフォルトゲートウエイがルータのIPアドレスであることが多いです
(たまーにFirewall専用機やらL3スイッチが入っていて苦労することもありますが)

DHCPサーバが稼働していない場合だと

パターン1(勘):
だいたいルータはIPアドレスの第4オクテットを1とか254に
していることが多いので192.168.1.1とか192.168.1.254とかに
あたりをつけてアクセスしてみる

パターン2(力業)
だいたいのIPアドレス(192.168.1~とか192.168.1...続きを読む

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

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

Aベストアンサー

こんにちは、疑問はつきませんね。

さてご質問の件ですが、少々勘違いなさっているような気がします。

MACアドレスは、セグメントを越えて出て行くことはできません。セグメントを越えるためにはルーターが必要なことはご存じかと思いますが、そのときには、セグメント内部の機器のMACアドレスは、ルーターのMACアドレスに書き換わってしまいます。

よって、どこにあるかわからないMACアドレスを探すことはできません。

Qpingでポートの指定

pingでIPアドレスを指定して、通信できるかどうかというのは
よく使いますが、pingでポートを指定して応答するかどうかは調べられるのでしょうか?

よろしくお願いします

Aベストアンサー

pingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。

IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。

ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含むICMP)ではできません。

FTPの疎通確認であれば、クライアントからサーバに対するTCP/21通信(FTP-CMD)が可能であること(サーバからクライアントへのTCP/21からの応答を含む)+サーバからクライアントに対するTCP/20通信(FTP-DATA)が可能であること(クライアントからサーバへのTCP/21からの応答を含む)が必要でしょう。

監視ソフトによるものであれば、
・クライアントからサーバへのログイン(TCP/21)
・クライアントからサーバへのlsの結果(TCP/20)
で確認すればよいでしょう。

pingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。

IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。

ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含む...続きを読む

QIPアドレス競合時、相手を見つけられる?

IPアドレスが競合している旨のメッセージが出るようになりました。
おそらく誰かがそのアドレスを使っているのだと思いますが、誰なのか又は何なのか、何処なのかがわかりません。
このような場合、調べられるコマンドやツールはありますか?
相手のMACアドレスはわかっています。

教えてくださいm(__)m

Aベストアンサー

どのような環境の話なのかがご質問だけだと不明なので、とりあえず今回はWindowsのLAN環境で時々競合が起こる、というのを前提で話を進めます。

まず時々競合が起こるという場合の可能性として考えられるのは、片方のhostにサーバーから自動的にIPアドレスを割り当てられている状態で、他方のhost(恐らくプリンタなど画面上で競合を確認できない機器)に静的に同じIPアドレスを割り当ててしまった場合が考えられますね。

MACアドレスとIPアドレスの関連を調べるコマンドで思い浮かぶのは「arp」コマンドですね。コマンドプロンプトから「arp -a」と打てばARPエントリ、つまりIPアドレスとMACアドレスのマッピングが見られます。
ただしこのコマンドで「arp -a [IPアドレス]」と入力して、MACアドレスを調べるのは出来ますが、逆に「arp -a [MACアドレス]」というのは出来ません。

本来の使い方は今回のような事象が起きる際に備えて、あらかじめ各マシンとMACアドレスの対応(どのIPがどのMACで静的割り当てなのか動的割り当てなのか・・・とか)を調べておくという使い方が多いですね。

そしていざIPアドレス競合が起こった際には、調べておいたARPエントリを元に競合IPに対応しているMACアドレスに対して、一時的に競合しない仮のIPアドレスに変更(arp -s [IPアドレス] [MACアドレス])して競合をとりあえず直し、改めてお互いを動的割り当てに変更するなり、静的割り当てで競合しないIPアドレスに設定しなおすなどの処置とかを行うことになります。

ちなみに競合中にlocalhostからarpを行ってもちゃんと出力されるかどうかは、試したことがないんで不明です。多分普通に出力されるはずなんですけど・・・(^_^;)

さて、今回のご質問ですと誰がIPアドレスを競合させているかを知りたいとのことでしたね。
上記の通りarpコマンドではMACアドレスからIPアドレスを調べることは出来ませんが、代わりに競合IPアドレスに対して『他の競合に関わってないPC』から「tracert [競合IPアドレス]」を試すとか、でなければ「nslookup [競合IPアドレス]」でDNSサーバーに直接問い合わせて名前解決して、どの機器のコンピュータ名が出てくるかを調べるというのも有効かも知れません。

ちなみに下記UPLは「Network View」というネットワーク管理ソフトのサイトで体験版も置いてあります。参考までに・・・

以上、とってもつたない文章で失礼しました。

参考URL:http://www.smisoft.com/product/nv/index.html

どのような環境の話なのかがご質問だけだと不明なので、とりあえず今回はWindowsのLAN環境で時々競合が起こる、というのを前提で話を進めます。

まず時々競合が起こるという場合の可能性として考えられるのは、片方のhostにサーバーから自動的にIPアドレスを割り当てられている状態で、他方のhost(恐らくプリンタなど画面上で競合を確認できない機器)に静的に同じIPアドレスを割り当ててしまった場合が考えられますね。

MACアドレスとIPアドレスの関連を調べるコマンドで思い浮かぶのは「arp」コマンドで...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング