Windows
在Windows操作系统上如果下载其他的代理软件,可能会导致能正常访问Google,但是用浏览器打不开cat
这个时候需要配置代理的默认配置文件
以Clash为例:
点击订阅——>找到相关代理——>右击——>编辑文件

配置以下内容,添加完成后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'
规则

TUN

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

修改完成之后,重启一下代理开关
这时候就正常访问Google和浏览器打开cat

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

如果不想修改配置文件,也可以新增全局扩展脚本
订阅——>右击全局扩展脚本,全清

粘贴以下内容保存即可
// 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;
}