计算机网络中的127.0.0.1 IP地址或本地主机是什么?

IP地址用于以数字方式指定主机。在计算机网络中有不同类型的IP地址。其中一个是127.0.0.1 这看起来有点混乱。127.0.0.1 是专用IPv4地址。此地址分配给本地系统,不能被其他系统使用。

null

127.0.0.1 IP地址

127.0.0.1主要用于测试本地系统网络协议。我们可以打乒乓球 127.0.0.1 就像本地或远程网络上的其他IP地址一样。如果操作系统网络堆栈没有问题,ping ICMP请求将成功答复。“127.0.0.1“也称为环回地址,因为它连接到本地系统,而不是远程系统。IP地址范围127.0.0.1/8完全注册用于环回。这意味着在127.0.0.1–127.0.1.255之间注册了环回接口。

IP地址127.0.0.1用例

起初,使用IP地址似乎是不必要的 127.0.0.1 但是它提供了一些流行的用例。

环回 127.0.0.1 可用于测试目的,以检查当前系统网络堆栈和功能。我们可以ping 127.0.0.1,如果它回复正确,这意味着TCP/IP网络堆栈工作正常。

127.0.0.1 还用于阻止某些应用程序和域,其中域转换指向127.0.0.1。主机的文件包含以下记录,其中abc.com将被重定向到localhost。

abc.com 127.0.0.1

或者, 127.0.0.1 也可用于启动本地系统上其他计算机无法访问的web服务器、文件服务器、应用程序服务器等不同服务。这是进行web应用程序开发并使用localhost访问和测试它的一种安全方法。

平127.0.0.1

在这部分我们将ping 127.0.0.1 测试我们的网络堆栈。我们将使用 ping 实用性,将在下面的教程中详细解释。

$ ping 127.0.0.1
Ping 127.0.0.1
平127.0.0.1

Ping 127.0.0.2和127.0.0.3

如前所述,127.0.0.1/8范围完全注册用于在本地系统上创建的环回接口。我们也可以ping 127.0.0.2、127.0.0.3到127.0.0.255,就像他们回复的地方一样。

> ping 127.0.0.2> ping 127.0.0.3
图片[2]-计算机网络中的127.0.0.1 IP地址或本地主机是什么?-yiteyi-C++库
Ping 127.0.0.2和127.0.0.3

跟踪127.0.0.1

为了看到 127.0.0.1 与其他IP地址不同,我们可以跟踪IP地址。跟踪将检查到给定IP地址的路由,并打印中间跃点和IP地址。下面我们可以看到 127.0.0.1 只创建了一个不到1ms的单步。这仅仅意味着 127.0.0.1 在我们的电脑上。当我们追查到 谷歌网站 我们可以看到这需要更多的时间。

> tracert 127.0.0.1
> tracert google.com

图片[3]-计算机网络中的127.0.0.1 IP地址或本地主机是什么?-yiteyi-C++库
跟踪127.0.0.1

本机

localhost 只是一个用来解析DNS的主机名 127.0.0.1 .Localhost将工作 127.0.0.1 可以互换。我们可以看到这个域名是在 /etc/hosts 对于Linux和 /Windows/etc/ 对于Windows操作系统。我们可以更改IP地址或更改主机名。

127.0.0.1    localhost

然后像下面那样打印出来。

$ cat /etc/hosts
Localhost
本机

IPv6 127.0.0.1 As::1

IPv6还具有与“IPv6”相同的功能 127.0.0.1 “. 此地址表示为 ::1 在短的方式,但真正的或完整的IP地址是 0000:0000:0000:0000:0000:0000:0000:0001

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0 分享