Windows

在Windows操作系统上如果下载其他的代理软件,可能会导致能正常访问Google,但是用浏览器打不开cat

image-20250308114051081

这个时候需要配置代理的默认配置文件

以Clash为例:

点击订阅——>找到相关代理——>右击——>编辑文件

image-20250401171345119

配置以下内容,添加完成后ctrl+s保存

#规则模式
#特别注意!!!因为配置文件是yml格式的,添加时候需要对其格式
#在dns模块处加上
always-real-ip:
    - "*.heiyu.space"
    - "*.lazycat.cloud"
#在rules模块处加上
- 'DOMAIN-SUFFIX,heiyu.space,DIRECT'
- 'DOMAIN-SUFFIX,lazycat.cloud,DIRECT'

#————分—隔—线—规则和TUN二选一配置即可—————#

#TUN
#在dns模块上加上
tun:
  route-exclude-address:
    - 6.6.6.6/32
    - 2000::6666/128
#在rules模块处加上
- 'DOMAIN-SUFFIX,*.lazycat.cloud,DIRECT'
- 'DOMAIN-SUFFIX,*.lazycatmicroserver.com,DIRECT'

规则

image-20250401171620007

TUN

image-20250529180723017

Clash for Windows 配置是一样的,但是Clash for Windows需要在主页勾选IPv6选项

image-20250611155728660

修改完成之后,重启一下代理开关

这时候就正常访问Google和浏览器打开cat

image-20250308120206695

注意!!!这个自动更新会定时向代理节点去拉取配置,取代修改的配置,这个自动更新可以点击关闭或者延长自动更新分钟

image-20250401171801648

如果不想修改配置文件,也可以新增全局扩展脚本

订阅——>右击全局扩展脚本,全清

image-20250926140153488

粘贴以下内容保存即可

// Define main function (script entry)

function main(config, profileName) {
  const rule = 'DOMAIN-SUFFIX,heiyu.space,DIRECT';
  const rule_cloud = 'DOMAIN-SUFFIX,lazycat.cloud,DIRECT';
  // 确保 rules 存在
  if (Array.isArray(config.rules)) {
    config.rules.unshift(rule);
    config.rules.unshift(rule_cloud)
    config.rules.unshift('IP-CIDR,6.6.6.6/32,DIRECT');
    config.rules.unshift('IP-CIDR,2000::6666/128,DIRECT');
  } else {
    config.rules = [
      'IP-CIDR,2000::6666/128,DIRECT',
      'IP-CIDR,6.6.6.6/32,DIRECT',
      rule,
      rule_cloud
    ];
  }

  // 确保 DNS 配置存在
  if (!config.dns) config.dns = {};
  if (!config.dns['fake-ip-filter']) config.dns['fake-ip-filter'] = [];
  if (!Array.isArray(config.dns['fake-ip-filter'])) config.dns['fake-ip-filter'] = [];

  // heiyu.space 不使用 fake-ip
  config.dns['fake-ip-filter'].push('+.heiyu.space');
  config.dns['fake-ip-filter'].push('+.cloud.lazycat');

  return config;
}