キャリアグレードまたは通常のNATの背後にあるかどうかを確認するにはどうすればよいですか?


13

この回答とその質問に対するコメントに触発されました。私のローカルISPの一部はキャリアグレードnatを使用しており、時々自分のサーバー、リモートサポートを実行している人として、私、または私が助けようとしている人がこれらの1人の背後にいる場合に解決できると非常に便利です。

natの背後にいる場合、どのように検出しますか?これを決定するのに役立つテクニックのいくつかは何でしょうか?「検出された」IPアドレスの異常がNATtingまたは他のプロセスによるものかどうかを確認するにはどうすればよいですか?

回答:


18

RFC 6598には、キャリアグレードのNATの背後にいる場合100.64.0.0/10CPEに割り当てる必要があると記載されています。ただし10.100、CGN IP範囲として使用するCGNを少なくとも1つ知っています。

CPEにアクセスできる場合、WANインターフェイスのIPアドレスによってCGNを判別できるはずです。RFC1918またはRFC6598アドレスのいずれかになります。

CGNを決定する必要があり、CPEにアクセスできない場合、最善の策は、tracertローカルネットワークを離れた後、それを行うことです(これは、広大で大多数のネットワークの1つのホップにすぎません) CGNの背後にある)。CPEを離れた後にRFC1918またはRFC6598アドレスが表示される場合、またはtracerouteが2番目のホップをルックアップできない場合、CGNにいる可能性があります。


3
またtracert、自分のパブリックIPアドレスを試してみて、それがあなたからどれだけ離れているかを確認することもお勧めします。
-argaz
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.