每台電腦都有公用IP位址嗎?

每台電腦都有公用IP位址嗎?

每台電腦都有公用IP位址嗎?或者電腦只有私有 IP,而電腦連接的網際網路路由器具有公用 IP?

答案1

這完全取決於網路的設定。

在大多數地方,為位於網路邊緣的路由器提供一個 IP 位址是很常見的,然後該路由器後面的所有電腦都擁有私人 IP 位址。當任何機器需要連接到網路時,它們共用同一個 IP 位址。

如果電腦需要託管任何服務(通常在路由器上),您可以啟用連接埠轉發,該連接埠轉發會將該資訊傳送到特定電腦。這項技術被稱為NAT(網路位址轉換)

話雖如此,在託管大量伺服器或服務的環境中,直接將 IP 位址轉發到伺服器的情況並不罕見。在這些情況下,路由器只是將 IP 位址上的所有流量路由到目標電腦。

大型辦公室擁有一些面向公眾的伺服器,這些伺服器擁有一小部分IP 位址,並將每個IP 位址路由到一台伺服器,然後將其中一個轉送到另一台路由器,該路由器為所有不提供NAT 的常規設備提供NAT,這種情況並不少見。

沒有一條規則適合所有人。 NAT 路由器的單一 IP 是迄今為止最常見的場景,但是,它可以是任何東西。

答案2

在 ipv4 中,後者是典型的,稱為「nat」。在 ipv6 中,前者是典型的(由於公共位址數量龐大)。

所以實際上,這取決於你指的是哪個版本的 ip。 IPv4是目前廣泛使用的一種。

答案3

不,大多數沒有公共 IP。最好的情況是,它們駐留在稱為 DMZ 的專用網路中,其「公用 ID」是代理 IP 位址,允許網路根據防火牆中的規則將電子流量路由回專用側的裝置。

答案4

只有您的路由器具有公用 IP,要將來自外界的任何流量傳輸到特定 PC,您必須將連接埠轉送到適當的私人 IP,或者至少對於大多數小型/家庭網路來說是這樣。

相關內容