Clash 导致 Hosts 文件失效的解决办法

教程文章7个月前更新 seying123
8,652 28

PS/LR 等软件提示“this Adobe app is not available”的解决方法 | 色影123 (seying123.com)

如果通过上篇文章更改了 Hosts 文件但是还是有弹窗,可以检查一下是否有 Clash / ClashX / Clash For Windows 等工具导致 Hosts 失效了,这里教大家如何解决这个问题。

(不过这里大家也可以先验证一下是否是 Clash 导致的,比如在设置好Hosts文件之后,打开 Clash 就有弹窗,关闭 Clash 就没有。)

其实这个也很简单,有两种办法:

办法一:

打开 Clash 的配置文件,Windows 的入口在 Clash For Windows 主窗口左侧 Profiles(配置),然后在右侧点击你的配置文件(一般为你的机场名称),选择Edit(编辑)。

Clash 导致 Hosts 文件失效的解决办法

Clash For Windows 的配置文件修改路径,不同语言的话位置是相同的,各位可以参考。

Mac 的入口在菜单栏顶部点击 ClashX 或者 ClashX Pro 图标,配置 – 打开配置文件夹

Clash 导致 Hosts 文件失效的解决办法

Clash X / Clash X Pro 的配置文件修改路径,打开文件夹后找到你使用的配置文件修改就可以,一般为你的机场名称。

然后编辑配置文件,将里面的 dns: enable:true 改为 false,如图:

Clash 导致 Hosts 文件失效的解决办法

将配置文件里的 dns: enable: true 改成 false 保存即可。

 

方法二:

直接将最新的屏蔽网址,一般是两行,加到ClashX的白名单里

Clash 导致 Hosts 文件失效的解决办法

seying123 首页可以找到屏蔽代码的文章,持续更新

Windows 版在 CFW 主窗口的左侧选择 设置,然后在右边找到 “绕过域/网络” 点击右边的“编辑”

Clash 导致 Hosts 文件失效的解决办法

然后将最新的屏蔽网址按照图中格式添加进去保存即可(ic.adobe.io 是常驻代码,之后每次更新只需要修改一行。)

Clash 导致 Hosts 文件失效的解决办法

Mac 版在顶部菜单栏点击 ClashX 图标,然后点击更多设置

Clash 导致 Hosts 文件失效的解决办法

然后将最新的代码添加到“忽略这些主机与域的代理设置”,然后重启 ClashX 即可。
(ic.adobe.io 是常驻代码,之后每次更新只需要修改一行。)

Clash 导致 Hosts 文件失效的解决办法

 

这样设置之后就不会再弹窗了,如果还是有弹窗的话,先检查hosts文件是否正常更新到了最新,可以来网站看一下最新代码,然后看看是否有其他软件导致 hosts 文件失效了。

另外在这里简单说一下为什么我这边选择更改hosts文件而不是直接选择防火墙等工具禁adobe的网,一是因为PS/LR等软件有时候如果检测不到网络也会有弹窗,二是因为现在PS的神经引擎和AI功能都需要联网,我们这边使用hosts针对性的禁止他们的检测服务就可以了,同时又不影响其他服务。

© 版权声明

相关文章

28 条评论

  • 匿名 游客

    解决了!!感谢

    回复
  • 王大根 游客

    最好方法一和方法二同时用上,因为我刚开始用了方法一还继续弹,后来就恢复了去用方法二还是弹,直到两个都用上,消停了,不弹了

    回复
  • 匿名 游客

    Mac OS里按照楼主的最新代码设置了,还是会出现弹窗,是代码又失效了么?我开了vee+代理和关掉代理都没啥用。

    回复
    • 代码已经更新了,差不多20天会更新一次

      回复
  • 匿名 游客

    按楼主教的办法,解决了,可是我想在Clash “绕过域/网络” 里添加屏敝的网址里,最前面那个白色的小杠杠不知道怎么上去的,我抠上去的都是绿色的,然后提示我什么隐式键不对什么的,楼主能教我下,那个白色的小杠杠是怎么上去的吗,谢谢

    回复
    • 英文输入状态下数字 0 右边的那个按键 “ – ”,你也可以直接复制这个

      回复
  • 匿名 游客

    打开本地配置文件后,找不到编辑配置文件

    回复
  • 聪明的大雄 游客

    搞定了,v2rayN的参数设置里有个系统代理设置,把Hosts 文件中规则的域名贴进“对于以下字符开头的地址不使用代理服务器”所属的框体中,用分号间隔各域名,完美解决问题,不再弹出窗口,同时AI创成式和神经滤镜都不受影响

    回复
    • 感谢提供解决方案~

      回复
    • 匿名 游客

      6

      回复
    • Steve1026 游客

      可以看一下你系统代理框里是怎么贴的域名吗?我贴的没用,不知道是不是贴错了

      回复
    • Steve1026 游客

      请问,我按这个p7uxzbht8h.adobe.io;guzg78logz.adobe.io;ic.adobe.io;p13n.adobe.io,填进去了你说的位置,不弹红框了,但是不能登录,所以用不了神经滤镜和AI创成,是我哪里填错了吗?

      回复
  • 聪明的大雄 游客

    请问v2rayN如何在配置文件中关闭dns呢,配置文件中没有包含dns句段

    回复
  • ccc 游客

    您好,按照这篇帖子设置了clash 还是会出现弹窗

    回复
    • 什么系统呢?建议添加个其他网址的规则看看设置是否成功

      回复
      • Steve1026 游客

        请问,我在V2rayN里系统代理框里是这样填的,127.0.0.1 p7uxzbht8h.adobe.io;127.0.0.1 guzg78logz.adobe.io;127.0.0.1 ic.adobe.io;127.0.0.1 p13n.adobe.io,然后不起作用,是不是填错了呢?

        回复
      • Steve1026 游客

        我今天又重新填了一次,p7uxzbht8h.adobe.io;guzg78logz.adobe.io;ic.adobe.io;p13n.adobe.io,不弹窗了,但是不能登录,还是用不了生成工具,请问是哪里除了问题呢

        回复
  • 匿名 游客

    添加host还是弹 请问如何知道host是否生效了 clash也添加了dns:
    enable: false(因为原本编辑里没有找到dns)

    回复
    • 你可以在hosts里加个 127.0.0.1 baidu.com,然后试试能不能正常打开百度。

      回复
      • joe 游客

        我试了多个网站,baidu huaban zcool jd 只有huaban被屏蔽了 其他任然可以打开 为什么呢。。。

        回复
  • 匿名 游客

    老师您好,win11电脑,6.25日。我打开clash就弹窗,关掉就没有,那应该是clash的原因吧,然后我把ture改成了false,发现还是会弹窗。host的代码也是最新的,请问clash还有需要改的地方吗?

    回复
    • 改的配置文件是当前正在使用的吗?

      回复
  • 匿名 游客

    您好,MacOS版Clash For Windows中没有找到打开 Clash 的配置文件的地方,想向您请教下

    回复
  • y 游客

    老师您好,在MacOS版ClashX的配置文件中找不到dns: enable:true 这些字符,同时“任务栏上的 ClashX 图标 – 配置 – 更多设置”这一栏耶找不到,我的ClashX版本4f291f,想向您请教下

    回复
    • 第一个问题你可以单独加一行
      dns:
      enable: false
      第二个问题,ClashX在运行时不是会在顶部有个小猫咪的图标嘛,你点开它倒数第三个选项应该就是配置了,然后配置里的倒数第三个选项应该是更多设置,有可能我们翻译不一样,我的 ClashX 版本是最新的,你说的那个应该不是版本号。

      回复
      • y 游客

        您好,按照前面设置了clash及修改了host依然会弹窗,想用您说终极办法“直接将最新的屏蔽网址,一般是两行,加入到上面的白名单里”,想请教下白名单的设置是clash的哪里,您给的示意图中似乎也没看见白名单

        回复