hosts是系统文件(没有扩展名),主要用于解析域名到指定IP。

作用过程

有,获取配置的IP
浏览器
输入网址
Hosts配置有否
网址对应的域名
向服务器
IP发起请求
获取DNS服务器
的域名解析IP

为了提高网络请求效率,一般浏览器、操作系统、路由器都会有DNS缓存,获取DNS服务器的域名解析IP时,会先尝试从缓存中获取。

配置方式

文件位置:

  • Windows:c:\windows\system32\drivers\etc\hosts;这是系统盘在C盘的情况,如果是其他盘自行修改最前的盘符。
  • Linux或Mac OS:/etc/hosts

用文本编辑器打开可直接编辑。

格式:

# 格式:IP 域名# 本机解析
127.0.0.1 localhost#屏蔽百度
0.0.0.0 www.baidu.com

应用场景

  • 加快域名解析。因为不走DNS服务器,所以解析会非常快。
  • 屏蔽站点。将指定站点指向不存在或无法访问的IP,如127.0.0.1即本机。有些屏蔽视频广告,就是采用这个方式。
  • 防止DNS污染和劫持。域名在hosts中配置了IP,就不会从DNS服务器中解析IP,这样DNS多级服务器中任何污染,都不会影响到我们的解析。
  • 服务器环境中,还可以用于配置内部域名;该种方式下发内部域名和IP编排,可以避免通过扫描公网域名获取服务器IP后发起的攻击。

以上。感谢您的阅读。

修改主机Host配置(可用于屏蔽网站/广告、防止DNS劫持和污染)相关推荐

  1. DNS劫持详解、如何使用网站监控检测dns劫持和网络劫持的特征

    如何检测是否存在劫持? 使用IIS7网站监控,进入监控页面,输入你需要检测的网站域名,点击"提交检测",我们可以看到"检测次数"."返回码" ...

  2. 网站域名被DNS劫持了怎么办?dns被劫持了怎么处理

    域名劫持是互联网攻击的一种方式,通过攻击域名解析服务器(DNS),或伪造域名解析服务器(DNS)的方法,把目标网站域名解析到错误的地址,其效果就是对特定的网址不能访问或访问的是假网址. 域名劫持就是在 ...

  3. adblock 屏蔽网站广告 免费

    []主要是屏蔽右边的百度热搜,其实我已经看淡了,有或无对我无影响,主要是网站也需要利润,所以不用见一个杀一个啦,希望能帮助有需要的同学.免费下载 []链接:https://pan.baidu.com/ ...

  4. firefox如何屏蔽网站广告

    有时候我们会经常访问某个网站, 但是不想看到该网站的一些广告信息. 比如我们会经常访问QQ空间,但是QQ空间左侧的广告觉得挺烦人的,现在教你如何使用Firefox浏览器屏蔽掉你不想看到的信息.屏蔽原理 ...

  5. AdBlock 屏蔽网站广告

    安装chrome 或者 edge浏览器 安装AdBlocker插件 配置拦截规则(以CSDN为例,仅供学习-) 选中需要拦截的部分 拖动滑块直至完全屏蔽 点击 拦截它!

  6. ie浏览器自动拦截html,IE浏览器怎么设置拦截和屏蔽网站广告

    您可能感兴趣的话题: IE 核心提示:现在的网站,对广告的放置越来越离谱. 现在的网站,对广告的放置越来越离谱,进入之后,首先给你弹出两三个窗口,然后是占据了整个浏览器窗口页面显示区域的巨幅Flash ...

  7. 关于屏蔽弹窗广告的若干经验分享

    2019独角兽企业重金招聘Python工程师标准>>> 现在各类网站的弹窗广告已经让人不厌其烦, 尤其是以400gb.lepan.fmdisk.colafile等为首的一大批小网盘, ...

  8. Linux网络管理,NAT网络配置,修改主机名称,主机映射,防火墙,系统启动级别,用户和用户组,为用户配置sudoer权限,文件权限管理,打包和压缩

    目录   1.常用网络管理命令   2.网络配置   3.修改主机名称   4.主机映射   5.防火墙   6.系统启动级别   7.用户和用户组   8.为用户配置sudoer权限   9.文件权 ...

  9. Oracle服务端配置IP,修改主机和服务器的 IPv6 接口配置

    修改主机和服务器的 IPv6 接口配置 本节介绍如何修改作为主机或服务器的节点上启用了 IPv6 的接口的配置.大多数情况下,应当针对启用了 IPv6 的接口使用地址自动配置,如<系统管理指南: ...

最新文章

  1. Develop Internationalized Software
  2. u盘安装centos 7.2
  3. 2021-2027全球与中国数控龙门镗铣床市场现状及未来发展趋势
  4. 私藏几十款程序员必备效率工具:一次性都给你了!
  5. 中国互联网创业大咖(收藏)
  6. Mac OS Catalina 安装Java6
  7. 数字地-DGND与模拟-AGND地的大学问
  8. 8.6 百度首页编写-导航栏
  9. 双非计算机硕士何去何从(2)
  10. 4424: Cf19E Fairy
  11. 洛谷P1003铺地毯
  12. 谨以此文,献给我的大学四年—双非本科到双一流985的成长之路
  13. 两台电脑大文件传输的详细教程
  14. Conclusion for Inheritance and Object Oriented Design
  15. Latex论文写作小技巧记录,不断更新
  16. 北京法院京牌小客车司法处置数据统计(Pandas)
  17. 迭代速度慢?成熟的机器学习流如何设计:微博大规模机器学习框架Weiflow揭秘...
  18. USB摄像机方案汇总分析,好东西都不为人知。
  19. “开源之夏”活动火热报名中,丰厚奖金等你来拿
  20. SpringBoot脏话过滤、登陆拦截?一看就会!

热门文章

  1. iphone刷android教程视频,iPhone刷Android 终极DIY智能手机盘点
  2. 用css画一辆小汽车
  3. 可行性研究的成本估算方法
  4. 计算机报名显示改用户不存在,想从网上预约考试可是上面老是说用户不存在
  5. 【学习】关于 postman与国产apipost的区别
  6. ABAQUS划分网格
  7. 【练习题】心田花开:三年级基础知识+写作练习
  8. 线性布局嵌套相对布局
  9. 面试总结 - YYCache
  10. 用python导出班级成绩单