区别localhost和127.0.0.1的区别

2024-11-22 06:28:04
推荐回答(2个)
回答(1):

127.0.0.1与localhost在绝大部分情况下都是通用的,但两者之前还是存在明显的区别,首先从概念上加以区分,127.0.0.1是IP地址,localhost是本机的域名,Windows系统下的hosts文件可以看到两者的关系,hosts文件中默认有两条记录,localhost分别对应本机的IPv4(127.0.0.1)和IPv6地址(::1),这个文件是可以修改的;其次使用时稍有不同,虽然两者都可以使用ping命令,但ping localhost会发现localhost被解析成 ::1,这实际上是127.0.0.1的IPv6形式,另外通常用ping 127.0.0.1来检查网卡状态是否正常。

回答(2):

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即可