Linux-hosts配置

hosts配置

简介

Hosts - The static table lookup for host name(主机名查询静态表)
hosts文件是Linux系统中一个负责IP地址与域名解析的文件,保存在/etc/hosts,包含了IP地址、主机名/域名、别名的映射。系统上所有的网络程序都通过查询该文件来解析域名对应主机的IP地址,如果没有查到相关配置则需要通过DNS服务来解析域名。

语法

ip 主机名/域名 别名
127.0.0.1 local.com local

hosts文件的每行定义一个解析规则,由三部分组成:

  • 第一部分:网络IP地址
  • 第二部分:主机名或域名
  • 第三部分:主机名别名

每行也可以是两部分,即主机IP地址和主机名

第二部分中的hostname和domain的区别:

  • hostname主要在内网中使用,作为局域网主机标识
  • domain通常在外网中使用,通过DNS服务器来解析对应IP地址

用法

主要用于内网主机间的IP地址识别。使用主机名/域名来要比使用IP地址要直观的多,并且能够适当解耦内网服务间的依赖,通过修改hosts文件可以快速的配置和修改内网服务对应的主机地址。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,269评论 19 139
  • DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能...
    一直在努力hard阅读 4,720评论 3 19
  • DNS简介DNS解析关键概念BIND 一、DNS简介: (一)DNS服务 DNS:Domain Name Serv...
    哈喽别样阅读 1,836评论 0 2
  • 域名(Domain Name),是由一串用 点 分隔的名字 组成的 Internet 上某一台计算机或计算机组的名...
    甘哲157阅读 2,185评论 1 11
  • 今天,我休假一天,雷姐带我在南坪逛了街,随后,雷姐邀我去她家住一晚。 这一天,是我到重庆半年来,第一次踏出鱼洞这个...
    立新七针李丽霞阅读 343评论 0 0