1.对于CentOS
vim /etc/hosts后内容为

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

127.0.0.1 代表IPv4中的本机ip地址,与后面的4个解析域名是一对多的关系,4个域名都认为是本机,如果修改/etc/hostname里的名称的话,需要在该行后面加上新名字,便于解析

::1是IPv6中的本机ip地址,后面对应四个默认的IP域名

2.对于ubuntu

vim /etc/hosts

127.0.0.1       localhost
127.0.1.1       virtual# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.0.1这个loopback地址很常见,就是本地接口的回路/回环地址。但有时候/etc/hosts文件中还会出现127.0.1.1,这又是什么地址呢?这也是个本地回路/回环地址。

出现这个地址的原因是因为有些应用程序需要规范的全限定域名FQDN(Fully Qualified Domain Name),FQDN不只需要主机名还需要主机域名,其表达形式为hostname.domainname

如果你的主机有一个静态IP地址,则FQDN名字解析到这个静态地址,否则解析到127.0.1.1这个本地回路地址。所以一般情况下不会看到127.0.1.1这个地址。

127.0.0.1一般只对应hostname,这也是二者的主要区别,如下

127.0.0.1 hostname

127.0.1.1 hostname.domainname

当然并一定非要用127.0.1.1这个IP,RFC规定的127.0.0.0/8这个IP段内的任意IP都可以,只要没有冲突,debian系选择了127.0.1.1

再往下几行就是ipv6的解析本地地址
ff00::/8,组播地址。
下面是一些组播指定地址:
FF02::1 all nodes 在本地链路范围的所有节点
FF02::2 all routers 在本地链路范围的所有路由器
FF02::5 all ospf routers
FF02::9 all rip routers 所有运行RIP的路由器
FF02::A all eigrp routers 所有运行eigrp的路由器
FF05::2 在一个站点范围内的所有路由器

linux中/etc/hosts文件的含义相关推荐

  1. Linux 中 /etc/hosts 文件的用途是什么

    前言 无论是Linux操作系统还是windows操作系统,都存在 /etc/hosts 文件,该文件主要用于映射 IP 地址和域名之间的连接.如果你对这句话还不是特别理解,那就跟着我继续往下一起来看一 ...

  2. Linux中常用头文件的作用--转

    http://blog.sina.com.cn/s/blog_5c93b2ab0100q62k.html 1. Linux中一些头文件的作用: <assert.h>:ANSI C.提供断言 ...

  3. Linux中一切皆文件

    Linux中一切皆文件 1. Linux中所有内容都是以文件的形式保存和管理,即:一切皆文件. 普通文件是文件. 目录(在win下称为文件夹)是文件. 硬件设备(键盘.硬盘.打印机)是文件. 套接字( ...

  4. 本机修改虚拟机linux中的代码文件

    最近在研究swoole这个框架,好不容易装了一个swoole,为了开发方面,需要早宿主机和虚拟机之间文件共享,一开始使用vmware tool可以实现共享,但是只能在linux中看到win共享的文件, ...

  5. ubuntu中/etc/hosts文件的作用

    关于/etc/host的主机名与IP配置文件 Linux的/etc/hosts是配置IP地址与其对应主机名或者域名的文件,智力可以记录本机的或其他主机的ip或者主机名.不同的Linux版本,这个配置文 ...

  6. linux中什么是文件,linux中什么是文件

    linux中什么是文件 1.Linux中所有内容都是以文件的形式保存和管理,即:一切皆文件. 普通文件是文件. 目录(在win下称为文件夹)是文件. 硬件设备(键盘.硬盘.打印机)是文件. 套接字(s ...

  7. 用Java修改Window或者Linux下的hosts文件

    2019独角兽企业重金招聘Python工程师标准>>> host文件的作用: 简述和原理 在你用IE浏览网页的时候,是否碰到过这样的情况.有的网站会出现自动弹出的广告窗口,而且不止一 ...

  8. 如何快速清空 Linux 中的大文件

    本文总结了几种快速清空Linux中的大文件方法,快来看看对你有帮助吗? 1. 通过重定向到null清空文件内容 使用 shell 重定向null(不存在的对象)到文件的最简单方法来清空文件内容 # & ...

  9. Linux中查看日志文件的正确姿势,求你别tail走天下了!

    作为一个后端开发工程师,在Linux中查看查看文件内容是基本操作了.尤其是通常要分析日志文件排查问题,那么我们应该如何正确打开日志文件呢?对于我这种小菜鸡来说,第一反应就是 cat,tail,vi(或 ...

  10. linux中/etc/passwd文件与/etc/shadow文件解析

    1. /etc/passwd文件 1.1 /etc/passwd文件内容格式 用户名: 密码 : uid  : gid :用户描述:主目录:登陆shell 举个例子: #cat /etc/passwd ...

最新文章

  1. 提取scss变量,交给js
  2. Android之实现京东底部添加到购物车的效果
  3. 面试集锦(十六)架构设计
  4. Git使用入门 - 在Git上新建项目
  5. java回调如何理解_如何理解java中的回调
  6. 数据结构与索引-- mySql索引诡异事件
  7. ef ddl生成不了脚本_如何使用Hibernate从Play生成DDL脚本! 框架项目
  8. 使用工具Csvde导出域中所有用户信息
  9. ROS入门教程(一)
  10. Java成员变量、局部变量的默认值和初始化
  11. Paper之RegNet:《Designing Network Design Spaces》的翻译与解读—2020年3月30日来自Facebook AI研究院何恺明团队最新算法RegNet
  12. window7系统电脑,怎么调亮度?
  13. 微信公众号的系统功能定位
  14. css中div布局学习(1)
  15. 查询mysql数据库中表的所有字段名
  16. 5g通用模组是什么_GTI 5G通用模组计划正式启动了吗? 联想将重点发展5G是什么?...
  17. 关于云音乐数据治理的实践与思考
  18. 题目0171-相同数字的积木游戏1
  19. RLS,LMS以及NLMS三种自适应均衡matlab仿真
  20. 基于正点原子开拓者FPGA串口的Modelsim仿真程序

热门文章

  1. 【编程题】【Scratch三级】2021.06 躲球游戏
  2. 路由器的四种配置模式
  3. 京东怎么打单发货,智能店长一键打单
  4. diy无感无刷电机霍尔安装_永磁无刷直流电机霍尔位置传感器的安装
  5. 软著申请技巧及注意事项
  6. 调用DialogFragment做进度条报java.lang.IllegalStateException: Fragment already added问题的最终解决方案
  7. 数组排序 向大佬低头 时间算法
  8. linux驱动程序的测试,Linux驱动学习笔记(4)字符设备驱动测试
  9. Received empty response from Zabbix Agent at [agent]. Assuming that agent dropped connection because
  10. 用verilog实现串行信号转8bit并行信号