对于CUFE校园网防止内网登录DNS冲突

当使用网络正向代理或者TUN虚拟网卡模式时,经常出现虚假的网络正常,但实际上校园网账户已经退出,此时无法访问登录界面,需要暂时清空代理设置、fake DNS、关闭虚拟网卡等操作。

校园网单点认证的入口为10.13.13.2,属于内网地址,默认放行,但由于会自动跳转至域名net.cufe.edu.cn,此域名无法被公共DNS解析,因此HTTPS握手失败。 07f9b7664fb5e76ba1bdb9fdba28bbe3 经分析,此域名解析自校内DNS 202.205.208.6,遂修改全局扩展,使fakeDNS规则匹配到此域名时将解析请求转发给校内DNS,即可实现不动代理登录校园网。

设置全局扩展脚本

function main(config) {
  config.dns = config.dns || {};
  const dns = config.dns;

  // 排除校园网域名的 Fake-IP
  const mode = dns["fake-ip-filter-mode"] || "blacklist";
  const filter = Array.isArray(dns["fake-ip-filter"])
    ? dns["fake-ip-filter"]
    : [];

  if (mode === "rule") {
    filter.unshift("DOMAIN,net.cufe.edu.cn,real-ip");
  } else if (mode === "blacklist") {
    if (!filter.includes("net.cufe.edu.cn")) {
      filter.push("net.cufe.edu.cn");
    }
  }
  dns["fake-ip-filter"] = filter;

  // 指定校园网 DNS,替换成实际查询到的 DNS IP
  dns["nameserver-policy"] = dns["nameserver-policy"] || {};
  dns["nameserver-policy"]["net.cufe.edu.cn"] = "202.205.208.6";

  return config;
}

然后重启代理软件即可

服务界面暂未加入 3ab471a3c08cb52e3e3c1198124025a3


对于CUFE校园网防止内网登录DNS冲突

https://blog.ckh-cn.site/index.php/2026/11/01/CUFE-DNS.html

作者

CKH

发布时间

2026-11-01

许可协议

CC BY 4.0

OS: Linux 115a654af43f 5.15.0-113-generic #123-Ubuntu SMP Mon Jun 10 08:16:17 UTC 2024 x86_64
CPU Info:
Memory Info:
评论