为什么 ubuntu 分配 ip 127.0.0.1

为什么 ubuntu 分配 ip 127.0.0.1

我不明白为什么 ubuntu 18.04 分配 127.0.0.1 的 IP 地址

我设置了我的网络计划

network:
    version: 2
    renderer: networkd
    ethernets:
        enp3s0:
            dhcp4: true

欢迎任何建议

答案1

127.0.0.1 是回环地址。每台机器都有它(windows、linux、mac、android,几乎所有设备)。它被称为 localhost,经常使用。

示例 1(假设服务器 IP 地址是 192.168.2.15):

您的计算机上有一个正在运行的网络服务器,并且您想要查看它所托管的网站。从另一台计算机,您进入192.168.2.15:80Google,就会看到您的服务器所托管的网页。

现在您想从服务器访问网页(即从该服务器访问服务器托管的网页)。您无需输入服务器的 IP 地址(这当然会使服务器连接到自身),只需输入即可127.0.0.1:80访问。因为 127.0.0.1(又名 localhost)是...服务器本身。您也可以输入localhost:80

示例 2:

您已安装 Prometheus(收集有关您的计算机的信息)和 Grafana(根据 Prometheus 的信息制作精美的图表)。在设置 Grafana 时,您需要连接到 Prometheus,以便 Grafana 可以使用 Prometheus 收集的信息将其显示在精美的图表中。当您在同一台计算机上安装 Prometheus 和 Grafana 时,您可以输入localhost:9100/metricsgrafana 来连接到 Prometheus。

示例 3:

您的计算机上有一个正在运行的 Minecraft 服务器。现在您当然想在新的酷炫的 minecraft 服务器上玩游戏。如果您想在运行服务器的计算机上玩游戏,在添加服务器时,您只需键入,localhost它就会连接到在其自身上运行的 minecraft 服务器。


如果你理解正确的话,你应该能够理解这一点:

ping localhost将永远有效。”

只要记住:

localhost = 127.0.0.1 = itself

相关内容