Networking

使用 127.0.0.1 或 LAN IPv4 IP 的 Http 流量

  • April 28, 2020

在同一台機器上公開兩個服務,如果我使用我的內部 LAN IPv4 地址,我的連接是否會轉到路由器並返回到我的機器?

如果是,是否可以通過使用 127.0.0.1 來防止這種情況?

服務總是在同一台機器上,IPv4 地址不會及時改變。服務在沒有知識的情況下暴露在 UNIX 或 Windows 機器上

不,連接不會去到路由器並返回。

如果您的機器的 IP 地址是10.1.2.3,並且您正在打開10.1.2.3與該機器的連接,則該連接將在內部處理並且永遠不會離開您的機器。

Esa Jokinen 是正確的,環回介面正是為此目的而使用的,不使用它會產生一些影響(主要是關於安全性),但出於實際目的,如果您使用10.1.2.3or並沒有任何區別127.0.0.1

如果您不需要從其他主機訪問您的服務,最好將您的服務限制在環回設備上。

引用自:https://serverfault.com/questions/1014584