wifi経由のアクセスをトレースする事は可能? – network

質問:


Mac本体からWifiを飛ばしてiPhoneやiPadをネットにつなげて、どのサーバーにつながっているか(IP)などを確認することは可能でしょうか?

アプリやサイトを作った時に実機でテストして、ちゃんとテストサーバーを参照しているかなどを確認したいのです。その際に不要な通信が発生していないかなどもできるだけ詳しく確認したいです。

何に関する知識が必要なのかだけでも教えていただけると助かります。

ちなみに現在はテストサーバーにアクセスした時は特定の文字列を表示して簡易的にわかるようにしたり、サーバー側でログを見たりしているのですが、複数台アクセスさせている時などめんどくさいなどデメリットがあるので今回こうした方法を試したいと思いました。

質問者: user5855

まず「Mac本体からWifiを飛ばしてiPhoneやiPadをネットにつなげて」はMacをWiFiアクセスポイントとすれば可能と思われます。具体的な手順は以下のサイトに書かれています。

次に「どのサーバーにつながっているか(IP)などを確認する」は、MacをWiFiアクセスポイントとした後に、iPhoneやiPadをそのWiFi経由でインターネットに繋いで、その状態でWiresharkのようなパケットキャプチャツールを使うと実現できると思います。WiresharkのMacへのインストールは以下のサイトが参考になります。

暗号化の設定にもよりますが、そういった用途ではWireSharkなどが知られています。

HTTP Proxyのツールが便利です。MacですとCharlesBurp Proxyが有名です。

リクエストとレスポンスを整形して表示してくれますし、SSL通信の内容をキャプチャするのに利用できます。

出典

Related Posts:

SoftEtherのVPNサーバに同じLAN内の複数のクライアントから同時接続する方法 – network
質問: SoftEterのVPNをサーバを立て、 外部のネットワークからVPNサーバにアクセスすることを考えています。 無事、MacやiPhoneなどでVPNサーバに接続することができたのですが、 同じLAN内にある2つの端末から同時に同じVPNサーバにアクセスしようとすると、 初めの端末はアクセスできますが、二つ目の端末はアクセスできない状態です。 そこで二つ目の端末を別のネットワーク(携帯のテザリングなど)から 同じVPNサーバにアクセスすると、 その場合はちゃんとVPNアクセスできました。 おそらく同じLANに端末は、VPNサーバ側からみると同じIPに見えるので 初めの端末は許可されますが、二台目の端末は拒否されたのかなと想像しています。 このように同じLAN内から、 外部ネットワーク上のSoftEther VPNサーバに 同時に複数台の端末でアクセスしたい時は、 どのようにすれば良いのでしょうか? この問題の対処の方法を知っている方がいらっしゃったら、教えて頂けると幸いです。 質問者: Atsushi Sakai Atsushi Sakai 解決したので、自分で回答させて頂きます。 上記の問題の原因は、自分の家のルータがVPNパススルーに対応していないため、 同じLANからは複数台接続できないとのことでした。 SoftEther VPN User Forum • View topic - VPNサーバに同じLANから複数同時接続できない件 VPNパススルーに対応したルータを購入すれば、解決するかと思います。 出典
CentOS 6.7 サーバー構築について – linux centos network
質問: 今回、初めてサーバー構築の勉強をしてみようと思い、古いPCにWindowsXPをアンインストールして新しくCentOS6.7をインストールしました(i386 Live-CDを使用)。 いろいろなサイトを見て設定していこうと思ったのですが最初の段階で躓いてしまいまして質問させていただきます。 ネットワーク設定をするところなのですが、どのサイトを見ても /etc/sysconfig/network-scripts/ifcfg-eth0 を編集するとあるのですが、「ifcfg-lo」しか存在しません。 しかし # ifconfig で確認すると「eth-lo」「eth0」ともに表示されます。 network-scripts/にifcfg-eth0を勝手に作ってみたのですが、そうするとネットワークに繋がらない ?状態になってしまいます。 かれこれ4,5回初期化しては試して...を繰り返しているのですが全くわからない状態です。 本当の初心者でして... 固定IPアドレスの設定だとか、DNS、NICなどもちょっとづつ調べつつやってはいるんですが、まだまださっぱりな状態です。 この「ifcfg-eth0」は勝手に作っていいものなんですか? また、初心者におすすめの解説サイト、書籍なども合わせて教えていただければ幸いです... 凄くくだらない質問だとは思いますが、よろしくお願い致します。 12/4 18:00追記 take88様 コメントありがとう御座います。 何度も試している中でのことなので詳しくは覚えていないんです。すいません。。。 しかし、先ほどGUIのネットワーク接続を開くとeth-0が発見してましたので、そこからIPなどを設定して同じネットワーク環境ならSSH接続できるようになりました! 固定IPの指定が間違っていたのかもしれません・・・ 初心者なので、これからも質問してしまうかもしれませんが、その時はどうぞよろしくお願い致します! 質問者: frogfrog CentOSのインストーラはネットワークを自動設定しないので、インストール途中で明示的にネットワーク設定を行う必要があります。 さらに、その設定画面でも初期状態ではネットワークが自動的に有効にならないようになっていますので、ネットワークを有効にするよう項目を変更する必要があります。 解決できました! teratail.com/questions/21707 出典
Skypeで通話相手のIPアドレスを取得する方法 – network
質問: スカイプを動かした状態で、ワイヤーシャーク(パケット解析ソフト)を使ってスカイプ通信相手側のIPアドレスを取得するテストを行いました。 フィルターには「ip.src=192.168.0.hoge and udp.srcport == (Skype受信ポート)」 を指定しましたが、IPアドレスを検出する事は出来ませんでした。 ルーターのグローバルIP(と思われるアドレス)は取得していました。 何か間違ってる点があるのでしょうか? 環境はワイヤーシャークを動作させているクライアントはMAC(10.11.4)通信相手は同一ローカルネット内のWindowsマシンと外部ネットワークのWindowsマシンです。 ネットワークはCATVからルーターモデムを通してローカルネットワーク上のパソコンでスカイプが動いてます。 ご教示お願いします 質問者: Masa Skypeの通信はよく分かってませんが、ルーターがNATしているのでしょうからプライベートIPは見えないと思います。 出典
一つのネットワークに複数デバイスがつながっているのに、自分とルーターしか検出できない – ios macos network
質問: 困っていること 同じネットワークに繋がってるはずなのに、自分とルーター以外のデバイスを検出できず困っています。 説明 家でBuffaloのWHR-G301Nというルーターを使っています。 MacでLanScanというアプリやiPhoneでFingというアプリを使うと、 自分がつながってるネットワークにつながってるデバイス一覧を見ることができます。 ところが、それらのアプリで確認しても、 自分とルーターしかリストに出てきません。 例 A端末でサーチ:A端末とルーターのみ検出できる B端末でサーチ:B端末とルーターのみ検出できる ※前提として、A端末もB端末も同じネットワークにつながっている。 -> 同じネットワークにつながってるのに、自分とルーターしか検出できてないということ 質問 何かネットワークの設定がいけないとかなのでしょうか? わかる方がいらっしゃれば教えていただきたいです。 この問題のために今はこう回避している この問題のために、スマホ実機からMac内のローカルのWEBサイトやAPIにアクセスするときに、 毎回スマホをテザリングして、それにPCをぶらさげて、確認をするというめんどくさいことをしています。 (この方法だと、MacでifconfigしたIPを指定するとアクセスすることが出来る) よろしくお願いします。 質問者: Tatsuya 無線接続の機器同士の通信を禁止するプライバシーセパレーターが有効になっていませんでしょうか?下記設定ガイドを参考に、WHR-G301Nを確認してみてください。もし、有効になっている場合は、無効にして試してみてください。 エアステーション設定ガイド(31版) - 無線パソコン同士の通信を禁止する(プライバシーセパレーター) 出典
CentOS5でのNAPT設定方法の種類と、転送先の調査方法 – network iptables
質問: たとえば、1つのサーバー(123.45.67.89)で、Tomcatインスタンスが大量に動いていたとします。 DNSサーバーは社内にあります。 各アプリケーションごとにサブドメインを分けており、 A.com B.com C.com ... Z.com とあったとします。 ssh接続権限があり、S.com:80/solrでSolrに接続できるとき、 S.comで、123.45.67.89の何番ポートにリクエストが飛んでいるかを調査する方法はありますか? また、リクエストが処理されるまでの過程を細かく出力するコマンドがあった気がするのですがご存じの方はいらっしゃいますか? (以前、DNS設定の間違い探しをするために使用した記憶が) OSはCentOS5系 iptablesは使用されているかわからない(rootに入れば使えるかもしれないがroot権限はない) ※各ミドルウェアの予約ポート(8080等)は使用していません。 ※ajp等、プロキシは使用していません。 質問者: omarun S.com:80/solrでSolrに接続できるとき、 S.comで、123.45.67.89の何番ポートにリクエストが飛んでいるかを調査する方法はありますか? S.com:80/solr に接続しているなら 123.45.67.89の80番ポートだと思います。 出典
TCPコネクションを1本保持するのと10本保持する場合のコストの違い – tcp network
質問: 同じ内容を一本の接続に全て書き込むのと、10本に対して書き込むのは、どのくらいCPUサイクルやリソース消費が違いますか? 速度や通信効率は置いておいて、マシン負荷のみを考えた場合に一本の方がコストが少ないのでしょうか? 質問者: 0xfffffff7 Community マシン負荷を考える場合、CPUよりも低速なデバイスとのやり取りにコストがかかります。受信パケットがあればCPUに割り込みが発生しますから、TCPコネクション数に応じて負荷が上がると考えていいでしょう。 送信に関してもソケットの通信の効率化をネットワークカードレベルで考えるでコメントしましたが今はネットワークカードにオフロード処理させるためコネクション数が少ない方が処理をまとめることができます。 ネットワークカードのハードウエアレベルでできることはネットワークカードに任せれば CPU 負荷は減ります。 その意味で、同時に複数の通信をしないほうが負荷は小さいです。 あえてマシン負荷以外の話をしてみると 1クライアントが1サーバに対して同時に複数のコネクションを張ること自体が犯罪レベルの悪です。 1クライアントが1サーバに対して10本のコネクションを同時に張るということは、サーバ側の空きポートを10個消費するということです。 サーバ側空きポートが100個しかない場合を想定します。クライアントが 1コネクションを張る仕様だと100人が同時に使用できるのに、 10コネクションを張る仕様だと10人しか同時に使用することができません。 (実際には TIME_WAIT 状態に陥るはずで、もっと少ない人数しか使えないでしょう) サーバーポート枯渇って奴です。 出典
開発のために接続された iPhone と mac の間で LAN を構築したい – ios macos network
質問: iOS アプリと、それと通信を行う api サーバーの開発を mac でしています。普段はシミュレーターベースの開発で、その際には localhost で立てた api サーバーを参照させていたので、問題なく動いていました。実機での挙動を確認したくなったので、 iPhone を mac に接続して、アプリを動かそうとしたときに、 api を取得するホストは、 localhost ではなく、 mac のものを指定する必要があることに気がつきました。 mac の IP を指定するにあたって、今 mac ...
CentOS6.7 で DHCP で IP を取得できない – linux centos network
質問: 動作環境 CentOS 6.7 現状の問題点 NetworkManagerが起動している状態で service network start を実行してもネットワークが有効化されない。 エラーとしては em1 の IP情報を検出中... とだけでて原因が明示されていない。 行った対応 centos にてNICが有効化出来ないときの対処方法を調べて以下を実行した。 /etc/udev/rule.d/70-persistant-net.rule を削除して再起動 → このファイルが存在しない NetworkManagerを停止、ifcfg-em1 の記述からNM_CONTROLLED=no に設定してからどうようにネットワークを起動したが、IPアドレスが検出出来ずに失敗。 →これはNetWorkManagerの管理下からはずしているので当然の事象 上記2つを試した後、ip a コマンドを実行して、筐体で使えるNIC情報を調査したところ、em1 と em2 が存在時、em1 の IPv4のIPアドレスがそもそも認識されていない。 nmcliコマンドを実行して、デバイスの状況を調査したところem1 がIPアドレス取得中のままで、結果としてIPアドレスを取得できていないところまで分かりました。 上記のようなCentOSでのNICの有効化のトラブルの場合、どういった対処が考えられるのでしょうか。 よろしくお願いたします。 2015/12/08追記 #ifcfg-em1ファイル HWADDR = 90:B1:C1:00:1F:2A TYPE = Ethenet UUID = ...
カタカナドメイン(.コム )を使ってサービスリリースする場合のデメリットについて開発の観点からみてどういうデメリットがありますでしょうか? – http network https
質問: 現在知人とwebサービスを作成しております。 近いうちにサービスリリースをするため、ドメインを取得したいと考えております。 (サービス規模は100万UUを目指しております。) カタカナドメインなんて、考えたこともなかったのですが、 欲しいドメインを取るために、.コム ドメインを使用する(.コムしか残ってませんでしたので)か 違うドメイン名を考えて取得するしかありません。 現状では .コム ドメインを取得しようとは思ってますが、それに伴いデメリットを調べております。 調べていると思った程デメリットはなく、こちらぐらいなのかなと思いました。 ・シェアされるURLがエンコードされる。 ・ダサい ・海外展開を目指す場合は不向き(ここは問題ありません。) SEOの観点からもひときわ悪いわけではなさそうなので、気持ちは .コム にうつってます。 しかし、実際運用してみてから、不都合が発生して、ドメイン変更する、といった事態はなるべく避けたいため質問させて頂きました。 是非、ご助言頂けますと幸いです。 宜しくお願いします。 ※ また、以下は、本題とそれますが、お名前.comからのメルマガできになった一文がありましたため、 本件に併せて質問させて頂きます。 「第三者に同文字列のドメインを取得されないよう別のドメインも取得しておこう」 上記ですが、いわゆる example.jp を保持しているとすれば example.com example.co.jp もとっておいた方がいいということみたいですが、ここまで、しっかりと対策されているサービスってそこまで見ない気がします。(一部大手サービス除く) これぐらいまでやっておいた方が良いものなのでしょうか? (サービス規模は100万UUのサイトの規模ともあわせて必要かどうかわからず。) 宜しくお願いします。 質問者: zyosh 出典
vyosのNAT設定について – network
質問: ネットワークの勉強の為、vyosの設定を行っています。 上記の構成で、PCからvyosを経由してインターネットへの通信を行えるようにしたいです。 ■問題点 1.現在の設定では、PCからvyos間のPing応答はあります。 2.vyosからインターネットへの通信(ping 8.8.8.8)は応答はあります。 3.PCからインターネットへの通信(ping 8.8.8.8)が失敗します。PCのFWはOffにしています。 設定(login user情報は削除) set interfaces ethernet eth0 address 'dhcp' set interfaces ethernet eth0 duplex 'auto' set interfaces ...
IPアドレスが多数存在する接続先に固定ルートを設定したい – network
質問: ■ルーティングに関する質問です。 とある事情があり、ネットワークに負荷のかかる動画閲覧のみ、 USBで外付けたLANアダプタ経由で行いたいです。 USBで外付けたLANアダプタの次(ネクストホップ)は自宅のルータです。 ルータ上でプロバイダ上にPPP接続しています。 ここで以下のようなルーティングが考えられます。 route -p add XXX.XXX.XXX.XXX mask 255.255.255.255 192.168.11.1 metric 1 if 37 しかしyoutubeなど大手動画サイトは負荷分散を行っておりIPが動画閲覧の都度(閲覧中にも)変更となるので、 全てのIPを指定するのは不可能です。 どのようにすれば固定の動画サイトのルーティングを行えるのでしょうか? イメージとしては以下のようにしたいのです。 route -p add www.youtube.com mask 255.255.255.255 192.168.11.1 metric 1 if 37 ...
同一セグメントの親機、中継器にそれぞれ別のSSIDを持たせることは可能ですか? – network
質問: 現在、2つ無線LANを設置していて、親機は192.168.1.1で、中継器は192.168.11.1で、それぞれ別のSSID(ESSID?)を持っています。 そして、親機を192.168.1.1に、中継器を192.168.1.2にしてそれぞれ別にSSIDを持たせ、親機に接続した子機と中継器に接続した子機を同一セグメントにしたいのですが、可能でしょうか? 追記: 親機中継器共にbuffaloのWHR-G300NでファームウェアはOpenWRTです。 現在親機に接続した時の子機のIPアドレスは192.168.1.*,中継器の場合は192.168.11.*です。 質問者: user24648 BUFFALOの親機及び中継器を丁度いま設定してきたところですので、参考になるかどうか分かりませんが回答します。 光モデム―ルーター(192.168.100.1)―無線LAN親機(192.168.100.2)―中継器1(192.168.100.3)―中継器2(192.168.101.1)―中継器3(192.168.102.1) 上記接続経路にて、無線LAN親機からSSID:abcde_A(2.4GHz)とabcde_G(5GHz)の二つ電波が出ています。 中継器を設定する際に親機のどのSSIDを中継するか選択する画面がありますので、 abcde_Gを選択すると、中継器からはSSID:abcde_Gの電波が出ます。 従いまして、通常の方法では親機と中継器で別々のSSIDにはできないものと考えます。 余談ですが、中継器2と中継器3のセグメントが中継器1や親機と異なっているのは、 同一にした場合管理画面に入れなかった為このような設定になっています。 当方素人ですが、参考になれば幸いです。 上記回答をした後で調べてみましたが、http://bbs.kakaku.com/bbs/K0000474768/SortID=16224685/ ここによると別のSSIDを設定できるようです。 出典
keepalivedでクライアントサーバとの通信が失敗する – linux centos network
質問: keepalivedで、特定のvirtual ip宛でアクセスが来たら、クライアントサーバへ向かわせる処理を行なっています。 ですがホストからクライアントへ「telnet ipアドレス 80」は通信が成功するのに、keepalivedではログに「Keepalived_healthcheckers: Timeout WEB read server」が表示されてしまいます。weightも0になります。 設定など見直しているのですが、いまいち原因がわかりません。 この問題を解決するためのヒントをいただければ幸いです。 環境 centos6.7 質問者: r.tk 出典
UNIX において、ネットワーク系コマンド(ツール)に対する規格はある? – network unix
質問: UNIX 系システムでは、その上で走るプログラムがなるべくポータブルに走るように、 POSIX の規格が定められています。 しかし、この規格にはネットワーク系のツールコマンドが(自分の知るかぎりでは)含まれていません。 質問 UNIX 系システムに対して、標準的に利用可能なツール群を定めたような規格などはありますか? 質問者: Yuki Inoue 出典
Androidで、接続中のネットワークに繋がっている機器一覧を取得する方法について – android network
質問: タイトルと同じことをやっているアプリとして、 下記URLの Network Scanner というものがあります。https://play.google.com/store/apps/details?id=com.easymobile.lan.scanner&hl=ja Androidに用意されているクラス/メソッドでは、上記アプリのように、単純に機器一覧を取得できないと思いますが、(この時点で間違っていたらご指摘頂ければ幸いです) この場合はピンを打ちまくる方法しか無いのでしょうか。 どうぞよろしくお願いします。 質問者: スコペッソス 出典

You Might Also Like

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です