Host文件

linux中/etc目录-配置文件

/etc目录包含了系统特有的配置文件,所谓配置文件,就是用于控制程序运行的本地文件,它绝大多情况下都说“只读”的私有文件,而且是可编辑的,这里的可编辑是指能直接看懂的,所以那些二进制可执行文件是不能作为配置文件的,这里是“只读”是指在系统的运行期内极少变动的

代表:

/opt(子目录):应用软件包的配置文件,例如软件运行icon

host(文件):主机名静态信息

host文件(可用记事本打开,linux下可用vim打开编辑)

它的作用是包含IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Hostname(主机名)的规定,规定要求每段只能包含一个映射关系,IP地址要放在每段的最前面,空格后再写映射的Host name。对于这段的映射说明用‘#’分割后,用文字说明

DNS是指域名系统(domain Name System)的缩写,它是由解释器和域名服务器组成的,域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并有将域名转换为IP地址功能的服务器

host文件文件位置:

windows10

C:\Windows\System32\drivers\et

Linux:

sudo vim /etc/hosts

Hosts文件的作用

如果有些网站,确实属于局域网,但是通过域名连不上,可以先Ping一下该域名,如果ping得通,可以在hosts上添加IP-域名映射

1.加快域名解析

对于要经常访问的网站,我们可以通过再Hosts中配置域名和IP的映射关系,这样当我们输入域名,计算机很快就能解析出IP,而不用请求网络上的DNS服务器

2.方便局域网用户

在很多单位的局域网中,会有服务器提供给用户使用,但由于局域网中一般很少架DNS服务器,访问这些服务器要数据难以记住的IP地址,而给这些服务器分别取个容易记住的名字,在Hosts中建立IP映射,以后访问的时候输入这个IP即可

3.屏蔽网站

有很多网站会不经同意就将各种插件安装到计算机中,有些是木马或病毒,对于这些网站,可以利用Hosts把该网站的域名映射到错误的IP或自己的计算机,这样就不用访问了

127.0.0.1 # 要屏蔽的网站 A

0.0.0.0 # 要屏蔽的网站 B

这样,计算机解析域名 A和 B时,就解析到本机IP或错误的IP,达到了屏蔽网站A 和B的目的。

4、顺利连接系统
对于Lotus的服务器和一些数据库服务器,在访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问。那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。

五. 屏蔽不想访问的网站的例子
这里给出一些收集到的利用Hosts文件对一些网址屏蔽的例子,共大家学习使用Hosts文件时参考。


例1.
在 hosts文件中加入如下内容就可以屏蔽文件中定义的对应的网址。
127.0.0.1 localhost
127.0.0.1 download.3721.com
127.0.0.1 3721.com #3721网络实名
127.0.0.1 3721.net #3721网络实名
127.0.0.1 cnsmin.3721.com #3721网络实名
127.0.0.1 cnsmin.3721.net #3721网络实名
127.0.0.1 download.3721.com #3721网络实名
127.0.0.1 download.3721.net #3721网络实名
127.0.0.1 www.3721.com #3721网络实名
127.0.0.1 www.3721.net #3721网络实名

例2.
在 hosts文件中加入如下内容就可以屏蔽文件中定义的对应的网址。
127.0.0.1 localhost
127.0.0.1 bar.baidu.com #百度IE搜索伴侣
127.0.0.1 www.baidu.com #百度IE搜索伴侣
127.0.0.1 baidu.com #百度IE搜索伴侣

 最后要指出的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。


原文:https://blog.csdn.net/zsjwenrou/article/details/81134595 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值