OpenWrt之主机系统(/etc/hosts)

本文介绍了OpenWrt主机系统(/etc/hosts)。主流操作系统均有hosts配置文件,用于定义IP与主机名映射。在Linux系统中,它是静态查找表。虽已被DNS取代,但仍用于本地网络主机信息表、DNS输入、加快解析、屏蔽网站、防DNS污染和劫持等场景。

OpenWrt之主机系统(/etc/hosts)

主机系统概念

在主流的操作系统上,均有一个hosts配置文件,这个文件主要作用是定义IP地址和主机名的映射关系,这个配置可以使用文本编辑器打开并进行编辑。(在windows中为C:\Windows\System32\Drivers\etc\hosts

当用户在浏览器中输入所想访问的网址时,系统首先从这个hosts文件中查找域名的IP地址,如果找到就打开IP地址的网页,如果没有找到就向DNS服务器进行查询。现在主流的操作系统中,主机表已经很少使用,已经被域名查找机制DNS取代。

/etc/hosts文件

在linux系统中,主机配置文件为/etc/hosts,这是主机的静态查找表。是一个简单的文本文件,用于保存主机名称和IP之间的对应关系。其格式为一个IP地址占用一行,每一个主机关联一个人IP地址(各个域名之间用空格或制表符分开)。

#cat  /etc/hosts 
127.0.0.1 localhost

::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

作用

现在的主流操作系统中,主机系统表被DNS取代已经很少使用,但它仍广泛的使用在以下的5个场景中。

  • 本地网络主机信息表

    大多数系统都包含名称和地址为本地网络上的主机信息表。这是非常有用的,因为在系统启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值