怎样防止hosts文件失效

大家好,
情况是这样的, 我的 C:\Windows\System32\drivers\etc\hosts 文件里有很多网址链接, 是阻止对应的软件联网的, 但是联上 迷雾通后 软件就失效不能用了,
搜索了一些资料说是要修改PAC规则 , 但是具体不知道在软件中设置

另外, 在软件设置中 勾选了 排除中国大陆流量 但是好多国内的网站用浏览器仍然无法打开, 有什么规则可以导入或修改吗? 我只想让特定的几个国外网站走 迷雾通 , 例如 油管, Facebook, twriter ,其它的一律走国内线路来访问

第一次发贴, 提前感谢

关闭迷雾通的“自动配置代理”,浏览器采用代理扩展控制 win10无法登入迷雾通4.6-4.7 - #6,来自 AnyWAT

貌似格式为 0.0.0.0 cpu.baidu.com
莫非迷雾通设置,打开了“监听所有地址”所致?

感谢回复, 没有打开, 我的配置如下

我只想让特定的几个国外网站走 迷雾通 , 例如 油管, Facebook, twriter ,其它的一律走国内线路来访问

我应该怎样设置呢, 其实, 我就只国外的上面三个网站, 别的不用

貌似屏蔽格式
先有 127.0.0.1 xxx.com
后来 0.0.0.0 xxx.com

既然没有打开也失效,怀疑是先前的格式,试试编辑host文件,将127.0.0.1全部换成0.0.0.0( :cold_face:但是,好像都应该可以的?如 https://blog.csdn.net/mj61889mj/article/details/125481433
然后管理员命令行:ipconfig /flushdns

2楼已回答。

还有(没用过的)它:软件屏蔽器

再次感谢,
就是网络里只勾选 排除中国大陆流量 这一项, 别的取消勾选是吗?

浏览器采用代理扩展,迷雾通设置适宜全部关闭。
关于HOSTS设置不生效的解决小方法 hosts文件必须是ascii编码方式, 如果保存为unicode格式将不会被正确读取,所以,打开host,选择“另存为”确认保存格式是否是ascii。

只要用梯子,hosts文件就会失效
虽然hosts文件的优先级高于DNS
但,你的网络请求是在VPN通道里面进行的
这样就绕过了hosts
最好是建立一个虚拟机,在虚拟机中使用geph,可以将需要走代理的软件安装到虚拟机中,这样两个系统互不干扰,还比较隐私
虚拟机的玩法很多,方法很灵活
第一种方式,将虚拟机网卡设置为NAT模式(共享主机网络),虚拟机中运行迷雾通不会影响到物理主机ip
第二种方式,迷雾通安装在物理机上,将虚拟机网卡设置为Host only(仅host,此时虚拟机只能与主机通讯,无法直接访问互联网)
迷雾通上作如下设置:
禁用-全局VPN,这样不会影响到物理主机ip
禁用-自动配置代理,这样不会影响到物理主机ip
启用-监听所有地址,主机上的迷雾通流量就能共享给虚拟机了
其它的按照视频中的教程设置就行了
视频中是以无界和v2ray来举例的,把端口换成迷雾通的就行了
HTTP端口代理是9910,socks5代理端口是9909
https://www.youtube.com/watch?v=XCRc6CCYsn0
https://www.youtube.com/watch?v=qs1ZymzeykI