localhost,127.0.0.1 和 本机IP 三者的区别

2024年11月23日 00:35
有4个网友回答
网友(1):

1、localhost 就是一个域名,域名指向 127.0.0.1 ,两者是一样的。
2、本机 IP,可以理解为本机有三块网卡,一块网卡叫做 loopback(虚拟网卡),另外一块网卡叫做 ethernet (有线网卡),另外一块网卡叫做 wlan(无线网卡)。
3、本机 IP 是真实网卡的 IP,具体来说有线无线各有一个,而 127.0.0.1 是那块叫做 loopback 的虚拟网卡的 IP。

4、本机ip分两种:本地IP地址和运营商IP地址

a、本地ip查询,win+R打开运行,输入cmd打开命令提示符,输入ipconfig回车

b、运行商的ip则在联网状态,在百度搜索ip即可

网友(2):

1、127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。
2、localhost是本地DNS解析的127.0.0.1的域名,这个你打开本机的hosts文件就可以看到,一般位于c:\windows\system32\driver\etc下,一般在最后有这么一行:
127.0.0.1 localhost
而这个localhost你可以随意更改,如果改成百度,新浪之类的www.baidu.com重启你再试一下,就会发现很有意思了。
3、本机IP则指你连到网络上的IP地址,可以是内网地址,当然也可能是公网IP,这个就是你实际利用TCP/IP协议与网上计算机通信时使用的IP了。

网友(3):

localhost的默认解析IP就是127.0.0.1,
一般情况测试本机网卡PING127.0.0.1或者localhost,通就证明网卡正常的。
而本机IP分自动获取,手动指定。一般的IP范围192.168.*.*,*号范围1-254,本机和内网外网通讯就是用192.168.1.8类似这样的IP地址代表本机和外界通讯。
通俗的一句话说就是
localhost,127.0.0.1代表的是本机,但是只能在本机上使用,
本机IP代表的也是本机,但是他可以本机使用也能在和外界通讯时使用。
手打不易,请采纳。

网友(4):

你好,非常高兴为你解答:
localhost与127.0.0.1的区别
localhost与127.0.0.1的区别是什么?相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。看来这个入门问题还有人不清楚,其实这两者是有区别的。
no1:
localhost也叫local ,正确的解释是:本地服务器
127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器)
他们的解析通过本机的host文件,windows自动将localhost解析为127.0.0.1
no2:
localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制。
127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。
本机IP 也是通过网卡传输的,依赖网卡,并受到网络防火墙和网卡相关的限制。
但是本机IP与127.0.0.1的区别是:
127.0.0.1 只能通过本机访问
本机IP 通过本机访问也能通过外部访问
希望能够有所帮助!