IP地址 127.0.0.1 是什么
127.0.0.1: 首先它是一个IP地址,而且是一个有着特殊用途的IPv4地址,也叫做环路地址(loopback address ) 或者本地主机localhost 。大家常用来ping 127.0.0.1来看本地ip/tcp正不正常,如能ping通即可正常使用。
127.0.0.1是谁的地址
IP地址通常都对应一个具体的网络接口,也就是网卡。那么环路地址127.0.0.1对应的具体的网接口又是什么呢?。
127.0.0.1 这个地址通常分配给 loopback 接口。loopback 是一个特殊的网络接口(可理解成虚拟网卡),用于本机中各个应用之间的网络交互。只要操作系统的网络组件是正常的,loopback 就能工作。Windows 中看不到这个接口,Linux中这个接口叫 lo:#ifconfig
可以看出 lo 接口的地址是 127.0.0.1。事实上【127.0.0.1】 到【 127.255.255.255】 网段都算能够使用,比如你 ping 127.xxx.xxx.xxx 也是通的。
127.0.0.1这个地址是在哪里定义的
127.0.0.1这个IP地址是和具体的域名对应的,首先 localhost 是一个域名,在过去它指向 127.0.0.1 这个IP地址。这个域名的指定是通过专门的文件定义的:
对于Window而言,这个域名是预定义的,从 hosts 文件中可以看出:
# localhost name resolution is handled within DNS itself. #127.0.0.1 localhost #::1 localhost
Localhost又是什么鬼
本地主机localhost 是一个域名,这个域名对应的的IP地址是127.0.0.1,这个域名不能直接绑定套接字,需要DNS进行域名解析,只是说解析是在本地完成,不需要远程的域名服务器进行解析。
还没有评论,来说两句吧...