• ベストアンサー

通信内容を確認したい

honeorizonの回答

  • ベストアンサー
回答No.1

Windowsなら、ネットワークモニタってのがあるようだ http://www.atmarkit.co.jp/fwin2k/win2ktips/857netmon3/netmon3.html Linux、Macならtcpdumpが定番だが、使い方難しいかも。コマンドラインだけだし。 で、Wiresharkを使ってみるのが良いかもしれない。Windows,Mac,LinuxといろんなOSで使用できるし、解説なども多い。 http://www.atmarkit.co.jp/fwin2k/win2ktips/1045wshark/wshark.html

takatokoko
質問者

お礼

いくつかあるんですね! ありがとうございます。

関連するQ&A

  • プライベートIPからのHTTP通信のしくみ

    プライベートIPを持つPCからHTTPでホームページを見る場合の仕組みについて質問です。 家では一般的な無線LANを使用してインターネットに接続しているため、IPアドレスはプライベートIPアドレス(192.168.xxx.xxx)となっています。 この場合、プライベートIPのPCがグローバルIPを持つ外部サーバにアクセスする場合には、ブロードバンドルータを通過するので、外部サーバはリクエスト元のブロードバンドルータのIPアドレスはわかっても、その先にあるプライベートIPは知らないと理解しています。 そのため、外部サーバはレスポンスをブロードバンドルータのIPアドレスに返却すると考えているのですが、そのレスポンスはどのようにしてグロードバンドルータからリクエスト元のプライベートIPアドレスのPCを判別するのでしょうか? 通信の仕組みを解説しているサイトには、ローカルLANではIPマスカレードなどによって、ポート番号で特定のPCに通信を振り分けることで、ひとつのグローバルIPアドレスに複数のプライベートIPのPCによる通信を実現しているとありますが、自宅のルータの設定をみてもIPマスカレードは設定されていないように見えます。。。 (HTTPは代表的なプロトコルなので、暗黙的にデフォルトで設定されている?) 初歩的な質問ですが、回答や参考になるサイトがあれば教えていただきたいと思います。 よろしくお願いいたします。 OS:Ubuntu 11.10 ブロードバンドルータ:WZR-HP-AG300H

  • ポート単位の通信確認の方法とは?

    オンプレミス環境やクラウドなど問わないのですが、 個別にサーバを構築し、そのサーバ間の疎通確認を行う方法として確認したいことがります。 各サーバ間は、送受信する通信ポートは一意に指定して、それ以外のポート、指定外のプロトコルでの通信は破棄するように設定します。 その通信設定した内容が問題ないか、テストとしてどんなことをされてるんでしょうか? ICMPを許可していれば、ping試験ですが、TCPでの指定ポートのみの通信許可にしているので、不可かと思ってます。 設定例(1) Aサーバ→BサーバへのTCP ポート1000番のみ通信OKにしている。 設定例(2) Bサーバ→Aサーバは、レスポンスのみOKにしている といった感じになってます。 要点としては、 ポート指定して通信が通る確認の方法って何があり、どんな確認手段になりますでしょうか? telnetのポートしてでの確認もできるみたいなことがWEBにありましたが、結果どうなれば良いかまで良くわからず。 また、通信ができない試験も必要かと思いますが、そちらについてもアドバイスをお願いします。 経験が浅いので申し訳ないですが、お知恵を貸していただければと思います。 よろしくお願いします。

  • ルータが外部に通信しようとします

    次のような環境で、ADSLでインターネットに接続しています。 【ルータ兼ADSLモデム】 NEC Aterm DR202C 【ルータのLAN側IPアドレス】 192.168.0.1 【PCのLAN側IPアドレス】 192.168.0.2  ※PC1台でネットに接続しています ルータのパケットフィルタリングの設定において、localhost/255.255.255.0から任意の宛先IPアドレスに対して、宛先ポートが次に該当しない場合は、通信を拒否するように設定しています。 【通信可能な宛先ポート】 20,21,53,80,110,123,443,587 ルータのログを確認したところ、次の内容がありました。 2008/01/06 10:27:50 IP_Filter REJECT TCP 192.168.0.1:22 > 190.24.145.50:44792 (IP-PORT=6) ログの内容としては、ルータ(192.168.0.1)が(190.24.145.50)のTCP44792番ポートにアクセスしようとして、パケットフィルタリングの設定により、パケットが廃棄されたものだと思います。 なぜ、ルータがこのような通信をしようとしたのか、分かりません。 ルータには時刻合わせの機能がありますが、自動設定(工場出荷時の設定により、NTPサーバに接続)ではなく、手動設定でNTPサーバを指定したため、時刻合わせで上記の通信が発生するとは考えられません。 PCのウイルスチェックを実施しましたが、感染は見つかりませんでした。 このような通信が発生した原因として考えられることを教えてください。

  • 静的IPマスカレードとPATの混在について

    静的IPマスカレードとPATの勉強をしていて疑問に思ったので質問させていただきます。 間違っていたら指摘していただけるとありがたいです。 HTTPサーバー:192.168.0.1   ↓↑ ルータ(外部側IP):1.0.0.1   ↓↑ クライアントPC:1.0.0.2 クライアントPCがサーバーへアクセスする場合 まずは、1.0.0.1:80を宛先IPとしてルータにアクセスし ルータは静的IPマスカレード(ポート解放)にもとづいて 192.168.0.1のサーバーへリクエストを転送すると思います。 次にサーバーはHTTPレスポンスをクライアントに返すわけですが 当然ルータにはPATが設定されているので、クライアントPCへの送信元IPは1.0.0.1:22222など PATによってポート番号がルータに書き換えられてしまうと思います。 そうするとクライアントPC側から見ると 1.0.0.1:80を宛先IPとしてリクエストを送ったのに 1.0.0.1:22222など別のポート番号からレスポンスが返ってきます。 これだとエラーにならないのでしょうか? それとも静的IPマスカレードとPATが混在している場合 静的IPマスカレードの設定が優先されてサーバーからクライアントへのレスポンスも 1.0.0.1:80を送信元IPとして返すことが出来るという理解でいいのでしょうか?

  • インターネット接続中に必要なプロバイダーの機器(ポート80)との通信て

    インターネット接続中に必要なプロバイダーの機器(ポート80)との通信て何でしょうか。 最近以前なかったIPと自分のPCが通信を行っていてプロバイダーに聞くと「プロバイダーの機器に間違いないが、インターネットには必要な通信」との説明を受けました。 プロバイダーとはDHCP方式でグローバルIPを付与され接続しています。 ルーターのIPは別のIPです。 ポート80なのでDNSでもありません。DNSはポート53で通信を行っているのを確認しました。 このDNSですがDNS1と通信できているのに同時にDNS2とも通信を行うことがあるのでしょうか。 この点についても教えてください。 宜しくお願いします。

  • 通信数が異常なんですが…

    こんばんは セキュリティソフトの通信ログを見たら 方向 受信 送信元ポート 1900 リモートポート 1900 プロトコル UDP(17) 発信元IP 239.255.255.250 がすごい数 ログが残っていてびっくりしました。先週はこんなログはありませんでした。 検索してみたら「WindowsXPなどが利用しているユニバーサルプラグ&プレイ(UPnP)が、他のUPnP機器を検索するために送信しているパケット」だそうですね。 それで、そのサイトに載っていた方法でSSDP Discovery Serviceを無効にしてみました。 まだ再起動してないので、履歴が増えてますが… 無効にしてしまいましたが、これでいいのでしょうか? 無効にすると何か使えなくなるアプリケーションなどあるのでしょうか? 教えていただけると嬉しいです。よろしくお願いします。  

  • プライベートIPアドレスは通信相手に分かるのでしょうか

    ルーターを使用して複数台をインターネットに接続している場合に個々のパソコンにはプライベートIPアドレスが割り当てられます。そして、そのIPアドレスは通信相手に見えることはないと聞きます。 しかし、 http://plusd.itmedia.co.jp/lifestyle/articles/0402/26/news078.html この記事にあるように、プライベートIPアドレスが相手に分かる場合もあります。 P2Pソフトのようなルーターのポートを開放する必要のあるソフトは相手にプライベートIPアドレス及び開放ポートを知らせているのでしょうか。(プライベートIPアドレス及び開放ポートを相手に知らせなきゃ通信できないような気もしますがよく分かりません。) つまり、ブラウザやメールソフトは通信相手にプライベートIPアドレスがばれることはないが、P2Pソフトのようなルーターのポートを開放する必要のあるソフトは通信相手にプライベートIPアドレス及び開放ポートが分かってしまうということでしょうか。 SkypeはP2Pソフトですがルーターのポートを開放する必要がありません。通信の相手先あるいは中継先にプライベートIPアドレスが分かるのでしょうか。 SkypeはP2Pソフトなので危険と勝手に思い込んでいますが実際はどうなのでしょうか。 グローバルIPアドレスとプライベートIPアドレスが悪意のある第三者に知られた場合危険でしょうか。さらに、ルーターの開放ポートも知られた場合には危険は増しますか。 よろしくお願いします。

  • ネットワークカメラ、ルーター、DDNSの設定方法を教えてください。

    ネットワークカメラ、ルーター、DDNSの設定方法を教えてください。 インターネットを使ってネットワークカメラの映像を確認したいのですが、LAN内ではIPアドレスで見ることは出来ます。 しかし、Dynamic DNS(無料)を使ってインターネットを介して外部から映像を確認したいのですが、どうしても繋がりません。 どうすればよいのでしょうか? NTT光ネクスト、so-net、NECルーターWE8700Nを利用しています。 WEBカメラのIPアドレスを192.168.0.23としました。 Dynamic DNSにHostname: 「motomachi.dyndns.tv」、Host with IP address 、IP「111.216.192.102」を登録しました。 そして、ルーターのポートマッピング設定でLAN側ホスト「192.168.0.23」、 プロトコル「TCP」、 ポート番号「80-****」 優先度「50」 としました。 しかし、全然インターネットにhttp://motomachi.dyndns.tv/と入力してもエラーとなるだけです。どのようにせっていすればよいのか教え下さい。

  • ファイアウォールのログについて

    いつも自分のパソコンと思われるログしか無いのに ある日、ウィルスバスターのファイアウォールログにこんなものが残っていました。 プロトコル   TCP 送信元IP    60.34.104.30  220.109.73.19 など 送信元ポート  4650    3405   2633   など 送信先IP    60.34.98.10   送信先ポート  135   445   15118 送信元IPと送信元ポートは1秒ごとに変わっていて、 送信先ポート135と445(135が8割)にPCの電源を切るまでの一時間、えんえんとログがありました。 *135ってまずくないですか? *ログの説明には「ブロック」となっていますが、もしも ブロックできなかった場合、どのようなログが残るのでしょうか? *[PC]ー[FW]ー[ルータ]ーインターネット としているのですが、ルータでは防げなかった、という事なのでしょうか・・・? よろしくお願いいたします。

  • アプリレイヤまでの通信確認方法が分からず困っています

    初めての投稿させて頂きます。皆さん、よろしくお願いします。 下記の内容が分かる方がいらっしゃいましたら、 お教え頂けますでしょうか? 【環境】 ・拠点、センター間で通信を行っています。 ・拠点からは、センターのwebサーバへアクセスし、社内イントラが閲覧できます。 ・私は、拠点、センター外にいて、拠点、センターのルータへは、リモートアクセス可能です。 【質問内容】 障害らしき情報が入り、拠点からセンターへアプリレイヤレベルまで通信が可能か確認したいです。 (拠点ルータからセンタールータへpingを飛ばし、レイヤ3までの確認はできています。拠点側へhttpアクセス確認依頼はできません。) 【やってみたこと】 ・拠点ルータからwebサーバへ80ポートでtelnet ⇒アクセス不可 ※GET / HTTP/1.1でリクエストが返ってくるか確認しようと考えました 分かりにくい部分も多いかと思いますが、 よろしくお願いします。