hosts文件为空,仍然显示ERR_CONNECTION_RESET的解决方法(hosts.ics)
hosts文件为空,仍然显示ERR_CONNECTION_RESET的解决方法(hosts.ics)
- 最近在学习 Java 的时候,未免要使用到 idea 这一神器,但是不知道为什么,登录 idea 官网的时候总是提示我
ERR_CONNECTION_RESET
之类的网络错误,我想起之前弄过一个破解 idea 的方法里面让改过 host,但是我通过火绒打开hosts文件想把里面的东西删掉时,发现里面空空如也。直到我到 host目录下(C:\Windows\System32\drivers\etc
)一个文件一个文件的查看,才发现一个看起来很无辜的日历文件,里面正写着将 idea 官网都转发给了0.0.0.0
- 删除这个文件之后,果然 idea 的官网恢复了正常,但是为什么系统也会读取
hosts.ics
文件里的规则?还是说他会读取所有以 hosts 命名的所有文件得规则,我做了以下的实验 - 先说结论:
- hosts 和 hosts.ics 起相同作用,他们都可以用来修改 host
- hosts 会将 hosts.ics 里的规则给覆盖,当你在hosts中定义规则时,hosts.ics 里的规则会失效
- 只有以 ics 为后缀的文件起作用
实验部分
- 首先我在 hosts 和 hosts.ics 文件里为同一个网站写好规则,然后 ping 他们,发现 ping 的是 hosts 文件中的 IP 地址
- 然后删除 hosts 文件里的规则,再次 ping,这回 ping 的是 hosts.ics 中的地址了
- 然后新建一个 host.c 文件,删除 hosts.ics 里面的规则,发现 ping 的是正常的地址
为什么Windows也会读取hosts.ics
以
.ics
为后缀的文件现在常使用在Windows自带的日历文件上,但是这里的ics指的不是日历文件得意思,而是Internet Connection Sharing
连接共享服务,这个服务可以让我们给一些老电脑共享网络,这个服务已经非常老了(适用于 Windows Server2003,我看到的回答基本都是十年之前的),现在只能用于一些老的windows操作系统,下面两篇文章讲的比较详细:- 什么是 Internet 连接共享 (ICS)
- 在 Windows Server 2003 中设置 Internet 连接共享 Windows文档
下面是在 Windows 服务中的解释:
也有人说 hosts.ics 文件是当你做共享网络的主机时,对其他通过你的电脑上网客户机生效的 hosts,但是不知道为什么现在对主机也生效
有人说因为我们用过共享网络服务所以出现这个文件,但是这个文件的创建日期基本都是电脑第一次开机的日期,所以我更认为是电脑自带的,但是最近重装过系统的人这个文件就消失了,可能微软把这个文件给删除了吧
最后引用一段很好的关于host的解释:
Hosts 其作用就是将一些常用的网址域名与其对应的 IP 地址建立一个关联“数据库”
Hosts 是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的 IP 地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从 Hosts 文件中寻找对应的 IP 地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交 DNS 域名解析服务器进行 IP 地址的解析。
需要注意的是,Hosts 文件配置的映射是静态的,如果网络上的计算机更改了请及时更新 IP 地址,否则将不能访问
hosts文件为空,仍然显示ERR_CONNECTION_RESET的解决方法(hosts.ics)相关推荐
- windows(win7,win8,xp)hosts文件找不到原因分析及解决方法
2019独角兽企业重金招聘Python工程师标准>>> 一般情况hosts文件是保存在C:\windows\System32\Drivers\Etc 文件夹上,由于安装是win7系统 ...
- QuartusII13.0 bdf文件中元器件名称显示不完整解决方法
问题描述: Quartus打开bdf文件,元器件名称显示只有一部分,每次都要点开元器件逻辑图才能看到器件型号和完整的引脚名称,真的很不爽耶.今天尝试了半天,终于找到解决办法.原来这么简单! 解决方法: ...
- “EXCEL 文件打开后,显示空白”的解决方法
今天遇到一个很奇怪的问题,一个Excel文件,大小大概50K左右,里面肯定是有内容的. 但打开后,显示的却是空白,如下图: 临时解决方案: 选择打开方式"使用IE打开",之后弹出的 ...
- 修改hosts文件无法保存,只能另存为txt的解决方法
hosts文件地址:C:\Windows\System32\drivers\etc\hosts 第二步 以管理员权限进入控制台: 两个方法: 1.用小娜搜索[命令提示符],右键,选择以管理员身份运行 ...
- 苹果cms首页文件html,苹果cms安装完不显示首页的解决方法
这篇文章主要为大家详细介绍了苹果cms安装完不显示首页的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 苹果cms安装完不显示首页? 其实这个问题织梦3 ...
- 计算机c盘属性不显示安全选项,win7系统中文件夹属性安全选项卡空白的解决方法...
在win7系统中,有小伙伴在使用文件夹属性的时候出现了问题,我们在win7系统中有小伙伴发现自己的文件夹属性中的"安全"选项卡不见了,安全选项卡是我们在win7系统中可以用来修改文 ...
- linux shell 提示符消失 终端提示符显示-bash-4.1# 解决方法
昨晚对服务器自带Python升级后,终端就不是以前root@主机+路径的显示方式了 如下图: 查了很多资料,有人说是root目录下.bash_profile和.bashrc两个文件缺失,但我的这两个文 ...
- 隐藏文件始终不能显示的完美解决方法
我的电脑"--"工具"--"文件夹选项"--设置"显示所有文件和文件夹"后,系统仍然自动设置为"不显示隐藏的文件和文件夹 ...
- sublime text html乱码,Sublime Text 2中文显示乱码的解决方法
Sublime Text 2中文显示乱码的解决方法 发布时间:2014-05-12 15:30:14 作者:佚名 我要评论 这篇文章主要介绍了Sublime Text 2中文显示乱码的解决方法 ...
最新文章
- 北大数院校友最新成果登数学四大顶刊,偏微分方程突破,可用于W-GAN,现已回国任教中科大...
- leetcode算法题--连续差相同的数字
- java面试题十六 StringBuffer
- 在国外千万不要以为别人都听不懂中文
- C语言 __LINE__ - C语言零基础入门教程
- python 单例模式
- [VB]数据库导入到 CSV 格式文件
- 智能车学习(一)—— 硬件准备
- 参考文献标号字体_论文参考文献字体大小
- java之继承 封装 多态
- 直流可逆调速控制系统matlab,逻辑无环流直流可逆调速系统的Matlab仿真
- pdf免费在线解密方法(无需密码)
- 微信小程序开发者下不验证https协议的操作
- 武汉都有哪些互联网公司?
- 微软官方Windows7 Ultimate with SP1 DVD 官方简体中文原版下载
- 职务犯罪嫌疑人的第十八天科达打造“镇江模式”
- 足球数据采集 php,如何获取足球【赛程结果】数据
- uni-app开发微信小程序常见问题(更新版):uni.getUserProfile要怎么写?uni.login和uni.getUserProfile的顺序?
- word2vec 中的数学原理详解(三)背景知识
- 公共事业管理概论复习题