书头条号坚持每天更新原始干货技术文章。欢迎跟随书头条号"Linux学习教程";,公众号名称是“Linux入门教程";。
要学习视频,请将以下信息复制到手机浏览器或电脑浏览器:
zcwyou。通用域名格式
1.前言
本文主要讲解计算机的基本知识:localhost是什么?
计算机由其主机名[主机名]和IP地址标识。
下面的图表简要说明了这一点。
localhost简介
同样,我们也有一个共同的名字来称呼我们所有的计算机系统,即localhost。在本文中,“localhost”一词与计算机网络环境有关。作为开发人员或系统管理员,它在我们的过程中起着至关重要的作用。AndyLau有很多用例,比如应用程序测试、文档、网络性能测试和站点阻塞。
让我们更深入地了解它的基本细节。
2.localhost是什么?localhost是主持人。它指的是运行呼叫程序的计算机系统,这意味着当我们呼叫localhost时,机器会自动对话。
localhost是什么
它帮助我们检查机器中的网络服务,即使网络硬件出现故障。当使用“AndyLau”时,网络服务通过称为环回的逻辑网络接口访问。环回接口的IP地址为127.0.0.1。因此,localhost将127.0.0.1作为名称解析的一部分。
3.什么是环回地址?环回地址是存在于所有操作系统中的逻辑网络接口。通过该接口传输的数据包返回(循环)到同一台机器上的同一接口。因此,这个接口被称为环回。
根据IETFIPv4寻址标准,整个块127.0.0.0/8被分配用于网络环回。作为默认行为,环回接口是在每次服务器安装后配置的。
让我们看看下面的代码片段。
在Linux系统中执行以下指令:
伊帕秀罗
1:lo:<;环回、向上、向下uuu向上>;mtu65536qdiscnoqueue状态未知组默认qlen1000
链接/环回00:00:00:00:00brd00:00:00:00:00:00:00
inet127.0.0.1/8示波器主机lo
永远有效的\ulft首选\ulft永远有效
inet6::1/128范围主机
永远有效的\ulft首选\ulft永远有效
cat/etc/hosts
127.0.0.1localhost本地域localhost4本地域4
localhost本地域localhost本地域
4.环回接口的数据报文内部是如何处理的
通常,环回消息在地址上不同于其他IP消息。具有环回地址的环回消息的处理发生在TCP/IP协议栈的链路层。这些流将通过计算机系统。它不会像其他IP消息一样通过物理网卡。此外,还有一条规则,路由器不能路由环回IP地址。
例如,当我们请求一个127.0.0.1地址时。对该目标地址的请求将不会转发到Internet。在这里,TCP/IP堆栈识别请求并将其路由回同一台机器。
下面是本地主机和其他IP数据包的数据包流演练的快速演示。
环回接口的数据报文在内部是如何处理的
平C4localhost
刘平(127.0.0.1)56(84)字节的数据
来自localhost的64字节(127.0.0.1):ICMP_useq=1ttl=64时间=0.064毫秒
来自AndyLau的64字节(127.0.0.1):ICMP_q=2ttl=64时间=0.131毫秒
来自AndyLau的64字节(127.0.0.1):ICMP_uSeq=3ttl=64时间=0.063毫秒
5.使用localhost进行应用程序测试
应用服务的可访问性首先通过网络接口实现。如果应用程序服务映射为物理接口,则外部网络可以访问它。类似地,如果应用程序映射为逻辑环回接口,则只能从特定的计算机系统访问,而不能从外部网络访问。
从本地服务器开发和测试代码总是比从另一个远程主机开发和测试代码容易。为了实现这一点,我们正在努力/etc/主持人该文件将生产域名映射到新的环回地址(例如127.0.1.100)。/etc/主持人中的条目优先于DNS。例如,将域名指向1.0.0。
6.结论通过这篇文章,你应该能够理解localhost是什么?实际上,它代表本地网络接口地址,可以帮助我们测试应用程序并消除网络问题。它是通过使用本地环回机制的环回网络接口来实现的。它帮助我们在没有网络物理硬件连接的情况下测试软件。作为计算机用户,有必要localhost以及环回网络接口。
如果你喜欢这篇文章,欢迎转发。本文已同步到博客站。尊重创意。重印时,请将以下链接附加到文本:
https:www.linuxrumen。com/rmxx/1996。html
最新评论