一、简述

使用 localhost 或 127.0.0.1 或直接输入本机 IP,这三者都可以访问到本机,那为什么会存在这三种形式呢?它们之间又有啥区别呢?

1️⃣本机IP
电脑主板上都内置了多种网卡,一般主要有以下几类:

  1. 虚拟网卡(loopback)
    注意,它是虚拟的,并不是物理网卡,也被称为是本地环回地址(或接口),一般将127.0.0.1 作为本地环回地址。

  2. 有线网卡/以太网卡(Ethernet)
    这是以太网(局域网)使用的,日常说的网卡指的就是这个,插入的就是网线。

  3. 无线网卡(WLAN)
    这是无线局域网所使用的网卡,笔记本上常内置此网卡,它用的是无线电技术,不需要像以太网卡那样插网线。

以上这些网卡都会绑定一个本机 IP。

2️⃣localhost 是一种特殊的域名
localhost 它并不是 IP,而是一种特殊的域名(没有后缀),默认的情况下它解析到的是本地 IP(127.0.0.1),主要通过本机的 host 文件进行管理,如果愿意,也可以把 localhost 域名解析到某个公网 IP 上去。

3️⃣127.0.0.1 是一种本机保留的私有 IP
127.0.0.1 它是一个私有 IP,代表的就是本机环回地址,其实本质上是绑定在虚拟网卡(loopback)上的 IP。

二、localhost 、127.0.0.1、本机IP的区别

  1. localhost 和 127.0.0.1 并不需要联网访问,即使在无网络环境下访问这两者都能找到本机。
  2. localhost 是域名,默认是指向 127.0.0.1 的。
  3. 本机 IP 中的有线网 IP 和无线网 IP 都是需要联网后才能正常分配和访问的,它们是本机对外开放的 IP 地址。

localhost,127.0.0.1,本机IP相关推荐

  1. localhost,127.0.0.1,本机IP,三者的区别

    相信不少电脑用户都曾遇到过使用 localhost 或 127.0.0.1 或直接输入本机IP的场景,看上去这三者都可以访问到本机,那为什么会存在这三种形式呢?它们之间又有啥区别呢?看似简单,其实区别 ...

  2. 【转自知乎】:localhost、127.0.0.1 和 本机IP 三者的区别?

    作者:知乎用户 链接:https://www.zhihu.com/question/23940717/answer/26230963 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

  3. localhost,127.0.0.1 与 本机IP的区别

    localhost与127.0.0.1的区别 localhost与127.0.0.1的区别是什么?相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析. 看来 ...

  4. mysql本机ip一般是多少_localhost简介、localhost与 127.0.0.1 及 本机IP 的区别

    localhost是什么意思? 相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析. 看来这个入门问题还有人不清楚,其实这两者是有区别的. localhos ...

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

    尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibili 1.localhost 就是一个域名 ...

  6. 配置Eureka时Status显示的是电脑名而不是localhost及ipAddr显示为本机ip的问题

    Status显示的是电脑名而不是localhost与配置有关 Status显示格式是可以进行更改的,默认的配置是电脑名:服务名:端口.ipAddr默认也是192.168.247.1如下: 实际上才开发 ...

  7. 到底什么是 localhost、127.0.0.1、0.0.0.0 和 本机IP ?(参考多篇文章的学习笔记)

    到底什么是 localhost.127.0.0.1.0.0.0.0 和 本机IP ? 平时配置项目环境及运行项目的过程中,会接触到 localhost.127.0.0.1.0.0.0.0 和 本机IP ...

  8. 127.0.0.1、0.0.0.0和本机IP地址的区别和使用

    一.表面上的区别如下: 首先假设本机有多个网卡:eth0 :192.168.0.1       eth1:192.168.1.1     lo: 127.0.0.1 0.0.0.0 不能ping通,代 ...

  9. linux lo回环接口与127.0.0.1

    问题: ping 127.0.0.1失败 127.0.0.1是本机ip,在做某一相验证是,用到redis-server,启动后使用redis-cli发现无法连接到本机的redis服务. 通过ifcon ...

最新文章

  1. 图形推理1000题pdf_笔试|图形推理题满分攻略
  2. Fabric环境搭建
  3. Python TimedRotatingFileHandler 多进程环境下的问题和解决方法
  4. python @staticmethod和@classmethod的作用
  5. Verilog MIPS32 CPU(一)-- PC寄存器
  6. nginx反向代理+缓存开启+url重写+负载均衡(带健康探测)的部署记录
  7. 搭建PHP本地服务器(XAMPP)
  8. 从attention到Transformer+CV中的self-attention
  9. 或为红米8A 卢伟冰确认将推出5000mAh新机
  10. MS SQL中查看text,ntext,image类型数据
  11. php图片发送另一台,PHP从一台服务器将图片发送到另一台服务器并保存
  12. 用C语言实现猜数字游戏
  13. js去除字符串空格(空白符)
  14. c#编程实战宝典 付强_C#编程实战宝典(光盘内容另行下载,地址见书封底)
  15. 六大写作软件功能解说,网络作家不可错过的码字软件宝典
  16. 【微信小程序】微信公众平台合法域名设置
  17. 智伴机器人三级分销模式_微信三级分销模式的可行性?
  18. 聚类分析在用户行为中的实例_聚类分析案例
  19. flex 移动开发 html5,[ html5 ] 移动端适配方案 flex布局+rem布局
  20. word中使用axmath避免行间距混乱

热门文章

  1. Nachos系统简介
  2. 深度deep Linux系统软件应用商店下载地址
  3. conda的常用命令
  4. DR,CR,DX区别
  5. [SRv6] [华为] EVPN VPLS over SRv6实验
  6. git添加diff tool和merge tool
  7. ie浏览器调用本地文件无反应_win7 ie浏览器打不开本地htm文件
  8. OPC及OPC服务器的设计与实现
  9. Mac上好用的连接服务器的工具(Termius)
  10. Python大数据分析(二):大数据技术基础