什么是本地主机localhost?
2020.03.26 -
我们使用语言进行交流。但是,某些词汇对于某些情况或主题(例如计算机术语)而言过于具体。如果您想学习网络,了解您将要使用的语言非常重要。没有什么比了解localhost是更好的起点了。

那么localhost是什么意思?
在计算机网络中,本地主机是指运行程序的计算机。该计算机充当虚拟服务器。从这个意义上说,计算机不是物理对象,而是在内部运行的系统。如果这很难理解,可以考虑将localhost作为在网络环境中“调用”计算机的一种方式。
127.0.0.1/环回地址
Localhost不仅是一个术语,而且还可以是域名,例如google.com或wikipedia.org。这是一个地址。如果在浏览器中输入google.com会将您定向到Google主页,那么localhost将带您到哪里?它将带您到计算机。这种情况也称为环回地址。
像任何其他域名一样,localhost也具有IP(Internet协议)地址。地址范围是127.0.0.0到127.255.255.255,但通常是127.0.0.1。尝试在IPv4连接中打开127.0.0.1将触发回送。您还可以通过输入:1 在IPv6连接中启动回送。
有趣的事实:地址的第一部分127仅保留用于回送。因此,在输入以这些数字开头的任何地址后,传输控制协议和Internet协议(TCP / IP)会立即识别出您想与计算机联系。这就是为什么没有网站不能使用以127开头的IP地址的原因。如果启动,此操作将创建回送设备;这是计算机操作系统内部的虚拟接口。
localhost的目的是什么?
那么您可以使用localhost做什么呢?尽管它的意思很简单,但是如果您是计算机技术员,则localhost是有用的。通常,环回具有三个优点:
- 速度测试
作为网络管理员,您将需要确保所有设备和TCP / IP处于最佳状态。您可以通过向本地主机发送ping请求来进行连接测试。例如,如果使用Windows,则可以打开命令提示符,然后输入“ ping localhost ”或“ ping 127.0.0.1 ”。该测试将显示一切运行状况如何,您可以立即修复出现的任何问题。 - 程序或Web应用程序测试
联系localhost也为开发人员服务。特别是当他们正在创建需要互联网连接的网络应用或程序时。如果您还记得,一旦触发环回,您的操作系统就会成为模拟服务器。因此,您可以将程序的必要文件加载到服务器中并检查其功能。 - 网站封锁
还有另一种有趣的技巧可以通过使用环回来完成–封锁您不想访问的网站。环回对于防止浏览器进入有害站点(例如包含病毒的站点)很有用。但是,在学习其工作原理之前,您需要了解什么是“ 主机文件”及其在这种情况下的作用。如您所知,所有网站都有IP地址。您可以输入网站,因为DNS或域名系统会搜索用于注册网站的相应IP地址。您的计算机通过为您访问的每个站点存储一个主机文件来帮助改善此过程。该文件包含网站的IP地址和域名。您可以将IP地址更改为127.0.0.1和voila,托管您修改文件的站点,将您重定向到localhost。例如,公司的计算机管理员阻止对网站的访问。
结论
现在您了解了localhost不仅是计算机的技术术语。它是一个域名,使您可以进行一些测试,甚至关闭对网站的访问。如果您渴望成为IT技术人员,那么必须了解如何根据需要使用环回。