linux上的hosts:
一般在LINUX下修改完/etc/hosts文件都会立即生效的,即便偶尔不生效,只要重启一下network服务就可以了。
win上的hosts:
但是windows却是会遇到这样的问题,而且在不同版本的系统中还略有区别。
原理:
在解决问题之前,让我们了解一下dns和hosts的知识。
我们知道在访问网站时,首先要通过DNS服务器把要访问的域名解析成IP地址后,我们才能在浏览器中看到所访问网站的页面内容。
根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有网络域名的映射关系。
如果有,则调用这个IP地址映射,如果没有再向已知的DNS服务器提出域名解析,也就是说Hosts的请求级别比DNS高
首先:要知道hosts文件的位置,在xp,2000,win7等系统中找到如下位置C:\windows\system32\drivers\etc,我们可以看到hosts文件,注意hosts文件是ascii编码方式,而且是没有后缀名的。
然后:正确修改hosts文件,一般hosts文件里面都会有个示例,比如 64.233.162.83http://google.com 即代表打开http://google.com这个网址将解析到64.233.162.83,ip地址与网址间至少要有一空格,另外在最后一行书写映射时一定要加上回车再保存以避免最后一行不生效,如果某条记录暂时不用,只需要在它前面加一个#号即可。  

hosts文件默认具有隐藏属性,系统默认设置情况下是看不到的,

解决办法是打开我的电脑-点击工具-文件夹选项-查看-取消勾选隐藏受保护的系统文件,确定即可。

如果修改后无法保存,请在Hosts文件上面点右键-属性-把只读属性去掉即可保存。

在修改HOSTS文件时候,还常常遇到修改保存后无效的情况,我们可以使用ipconfig /flushdns命令来刷新dns缓存,或者也可以在管理工具中打开服务,找到DNS Client将其停用并改为手动模式在修改完hosts启动。

注意:当你在打开浏览器的情况下修改hosts文件时,关闭浏览器时系统才会释放掉hosts文件占用的那部分内存,我们再次打开浏览器访问就发现已经生效了。如果遇到windows 7 操作系统无法打开和编辑的情况,一般是因为安全机制UAC造成的,你可以按着Shift键,然后Hosts文件上面右键,以管理员方式运行即可。或者修改Hosts文件权限,将当前登录的账号加入到安全选项卡中,赋予写入权。

转自:https://www.zhihu.com/question/40971769

修改hosts不管用。为什么修改127.0.0.1指向的域名,访问域名却弹出别的网站相关推荐

  1. 修改hosts不管用 为什么修改127 0 0 1指向的域名,访问域名却弹出别的网站

    linux上的hosts: 一般在LINUX下修改完/etc/hosts文件都会立即生效的,即便偶尔不生效,只要重启一下network服务就可以了. win上的hosts: 但是windows却是会遇 ...

  2. Win11如何修改hosts文件?Win11修改hosts文件的方法

    ​hosts文件是一个用于储存计算机网络中各节点信息的计算机文件.这个文件负责将主机名映射到相应的IP地址.近期有部分Win11用户想修改hosts文件,但是不太清楚应该如何操作,针对这一情况,今天小 ...

  3. 解决github下载慢的方法,不修改hosts文件,不修改网络

    1.百度 "码云",没有的注册一个,有的可以直接登录. 2.右上角 + 号 ,新建仓库,起个名字 3.最下方,点"导入已有仓库",复制github 的链接地址, ...

  4. IDEA注册码(附修改hosts文件的方法)

    推荐获取IDEA注册码的网站:http://idea.lanyus.com/ 亲测好用! 也可复制下边的注册码: K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5F ...

  5. Android模拟器或者真机无法连接内网的解决方案(当需要修改hosts的时候)

    不管测试机还是模拟器,访问不到内网地址时,很可能是电脑上修改hosts了,但是模拟器和测试机没有修改hosts. 模拟器修改hosts 使用adb命令修改hosts: 1.先root. 执行命令: a ...

  6. Windows 修改hosts文件以及权限问题

    1.打开hosts所在的目录 2.编辑hosts文件 使用Notepad++或者记事本以管理员身份打开hosts,修改记录格式如下:(格式很重要!!!) 3.遇到权限问题 首先进入Win10系统的ho ...

  7. win10如何修改hosts文件?

    win10修改hosts文件的方法: 1.打开c盘,点击"Windows",点击"system32"-"drivers"-"etc ...

  8. 通过修改hosts文件屏蔽网站的广告

    这个列表是逐步添加的,攒了几年了.谈不上专业,也不够全面,只是尽 量去屏蔽小说网站的广告吧.虽然有时还是无法避免页面弹出,但起码可 以阻止浏览器访问,以免弹出广告音效影响心情. XP或Win7系统: ...

  9. linux下修改hosts文件没有权限

    昨天破解Pycharm是需要修改hosts文件,需要修改hosts文件,结果没有权限,gedit提示没有足够的权限保存修改,然后vi里面键盘输入直接异常,找了许久才找到一种可行的方案: sudo pa ...

最新文章

  1. 553 mail from must equal authorized user解决方法
  2. 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程
  3. JAX-WS使用Handler实现简单的WebService权限验证
  4. 【深度学习】陶大程等人编写!最新41页深度学习理论综述
  5. 工程之道,深度学习推理性能业界最佳优化实践
  6. 常见的邮件服务器有哪三种,常见邮件服务器的种类有哪些?分别用什么协议?,常见服务器类型...
  7. 动态添加行 为元素解绑事件 delegate的解绑事件 off的解绑事件
  8. php数组foreach循环添加键值对_在PHP的foreach循环中插入一个$key作为变量
  9. Selenium UI 举例 getCssValue
  10. 当Kubernetes应用遇到阿里分批发布模式
  11. django 各种包的集合网站
  12. 力扣(LeetCode)46
  13. oracle 10g 下载方法
  14. Apereo CAS 5.0.3.1安装配置
  15. Quartus-ii的LPT1编程硬件配置问题
  16. Android电子牌外接USB读卡器读取内容模拟键盘事件
  17. 基于采样的路径规划算法RRT和代码实现
  18. ROS+UR机械臂系列-1- 虚拟机及ROS安装
  19. 安道拓Adient EDI 830物料需求预测报文详解
  20. 高性能MySQL读书摘要(五)创建高性能的索引

热门文章

  1. 面试题: !=!=未看12 略多 sql语句练习 非常 有用
  2. 哈佛国际评论学术写作挑战赛介绍
  3. android带方框倒计时,带倒计时提示的弹框
  4. spreadsheetControl
  5. python软件下载对电脑配置要求-Python实现的读取电脑硬件信息功能示例
  6. utsc的计算机科学,天啊撸:中国留学生淘汰率竟比加拿大学生高出一倍
  7. 海尔微型计算机云悦t3G276ia,没了海尔云悦miniA 迷你主机界尽失半壁江山
  8. Matlab中的冲激函数
  9. 最小值c语言编写自定义函数,C语言笔记55:自定义函数[老九学堂]
  10. 用树莓派搭建公网个人下载平台aria2-pro,推荐6个优质种子资源站