web-dev-qa-db-ja.com

パブリックIPアドレスがプライベートIPアドレスのように見えるとはどういう意味ですか?

たとえば、 http://whatismyipaddress.com/ にアクセスすると、IPアドレスが192.X.Y.Zであることがわかります。これは何を意味するのでしょうか?それはプライベートIPアドレスではありませんか?実際のパブリックIPアドレスを見つけるにはどうすればよいですか?

編集:私が企業のファイアウォール/プロキシの背後にいることは言及する価値があるかもしれません。

2
Matt

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がこれらの範囲をブロックします)。

12
mtak