计算机名(主机名)、本机地址(IP/IPv4)、localhost、127.0.0.1的关系

时间:2024-04-14 16:50:57

一、查看我的主机名和ip地址的俩种方式:

1、(简便)打开cmd,输入ipconfig/all
计算机名(主机名)、本机地址(IP/IPv4)、localhost、127.0.0.1的关系
2、右击此电脑-属性-查看计算机名
控制面板-网络和Internet-网络和共享中心-点击WLAN部分-详细信息-查看IPv4地址
二、本机地址,即“本机物理网卡所绑定的网络协议地址”,由于目前常用网络协议只剩下了IPV4,IPX/Apple Tak消失了,IPV6还没普及,所以通常仅指IP地址甚至IPv4地址。

也是“绑定在物理或虚拟网络接口上的IP地址”,可供其他设备访问到。

还可以叫局域网IP或内网IP,而按下图方式查到的是外网IP。
计算机名(主机名)、本机地址(IP/IPv4)、localhost、127.0.0.1的关系
三、 localhost,是一个域名,在过去它指向 127.0.0.1 这个IP地址。在操作系统支持 ipv6 后,它同时还指向ipv6 的地址 [::1]。

Windows 中,这个域名是在hosts 文件中预定义的。

四、127.0.0.1, 这个地址通常分配给 loopback 接口。

loopback 是一个特殊的网络接口(可理解成虚拟网卡),整个127.* 网段通常被用作 loopback 网络接口的默认地址。

这个地址在其他计算机上不能访问,就算你想访问,访问的也是自己,因为每台带有TCP/IP协议栈的设备基本上都有 localhost/127.0.0.1。