Linuxでpon
コマンドを介してPPPoEに接続すると、plog
コマンドは2つのIPアドレスを表示します。
私の質問はすべて、この「リモートIPアドレス」とは何ですか?
ifconfig ppp0
コマンドを実行すると、「ローカルIPアドレス」と「リモートIPアドレス」がそれぞれ「inetaddr」と「P-t-P」として表示されます。
あるIPにtraceroute
するとき、最初のホップはこの「リモートIPアドレス」であり、他のIPから自分のinetIPにtraceroute
するとき、この「リモートIPアドレス」の兆候はありません。 "。
PPPoE は、イーサネットを介したポイントツーポイントプロトコルを指します。表示されている「P-t-P」は、具体的には「ポイントツーポイント」です。
これが効果的に意味するのは、おそらくローカル交換を介して、イーサネットネットワークを介してインターネット接続をトンネリングする方法です。これは、モデムのローカルIPアドレスと、インターネット接続のゲートウェイとして使用する必要のあるリモートマシンのアドレスを指定することで機能します。
そのウィキペディアの記事によると:
PPPoEを使用することにより、ユーザーはイーサネットネットワークを介してあるマシンから別のマシンに仮想的に「ダイヤル」し、それらの間にポイントツーポイント接続を確立して、接続を介してデータパケットを安全に転送できます。
「ダイヤル」しているマシン(リモートIP)は、インターネットサービスプロバイダーのゲートウェイになります。
アウトバウンド接続に常に表示される理由は、有効なインターネット接続を確立するためにがあるためです。着信tracert
に表示されない理由は、実際に接続を取得しているのはあなたのマシンではないためだと思います。ローカル電話交換機の外では見られない使い捨ての「ローカル」IPアドレスを持っている可能性があります。