たとえば、 http://whatismyipaddress.com/ にアクセスすると、IPアドレスが192.X.Y.Zであることがわかります。これは何を意味するのでしょうか?それはプライベートIPアドレスではありませんか?実際のパブリックIPアドレスを見つけるにはどうすればよいですか?
編集:私が企業のファイアウォール/プロキシの背後にいることは言及する価値があるかもしれません。
RFC1918 で定義されているように、「プライベート」IPアドレスにはいくつかの範囲があります。これらは:
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
IPアドレスが192で始まるということは、必ずしもそれがプライベートIPアドレスであることを意味するわけではありません。たとえば、オランダのISP Surfnetは、192.87で始まるIPアドレスを割り当てます。これは、完全に有効なインターネットアドレスです( RIPE Whoisデータベース を参照)。
IPアドレスが上記の範囲内にある場合にのみ、それはプライベートIPアドレスであり、インターネットにルーティングされるべきではありません(そして、多くのISPがこれらの範囲をブロックします)。