资讯动态

如何自定义GFW白名单列表:添加你需要的网站域名

发布时间:2026/10/24 3:41:43 来源:尧图企业网站定制
如何自定义GFW白名单列表添加你需要的网站域名GFW白名单是一项实用的网络工具它能帮助用户轻松访问那些无需通过代理即可直接连接的网站。本指南将详细介绍如何自定义GFW白名单列表添加你需要的网站域名让你的网络访问更加便捷高效。准备工作获取项目源码首先你需要获取GFW白名单项目的源码。打开终端执行以下命令克隆仓库git clone https://gitcode.com/gh_mirrors/gf/gfw_whitelist了解白名单文件结构克隆完成后进入项目目录你会发现白名单相关的核心文件主要有以下几个whitelist.pac这是主要的PAC文件包含了白名单域名列表lists/custom.py用于添加自定义域名的Python文件list_white.py生成白名单的脚本文件添加自定义域名的方法方法一直接编辑custom.py文件打开lists/custom.py文件你会看到如下内容#!/usr/bin/python # -*- coding: utf-8 -*- def getlist(): liststr return set(liststr.splitlines(False))在liststr的三引号之间添加你想要的域名每行一个例如def getlist(): liststr example.com google.com github.com return set(liststr.splitlines(False))方法二修改whitelist.pac文件如果你熟悉JavaScript语法也可以直接编辑whitelist.pac文件。在文件中找到var white_domains { ... }部分按照现有格式添加你的域名com:{ ... example:1, google:1, github:1, ... }生成新的白名单添加完自定义域名后运行list_white.py脚本来生成新的白名单python list_white.py这个脚本会读取lists目录下的所有列表文件包括你刚刚修改的custom.py然后生成新的whitelist.pac文件。在浏览器中配置PAC文件Chrome浏览器配置安装SwitchyOmega扩展打开SwitchyOmega设置页面点击新建情景模式在弹出的对话框中选择PAC情景模式并输入名称在PAC URL中输入本地PAC文件的路径或者直接粘贴whitelist.pac的内容点击应用选项保存设置Firefox浏览器配置安装FoxyProxy扩展打开FoxyProxy选项页面选择自动代理配置并在URL框中输入本地PAC文件的路径点击确定保存设置验证配置是否生效配置完成后访问你添加的自定义域名检查是否可以直接访问而无需通过代理。如果一切正常恭喜你成功自定义了GFW白名单列表常见问题解决添加的域名不生效请检查域名格式是否正确确保没有多余的空格或特殊字符PAC文件无法加载检查文件路径是否正确或者尝试直接粘贴PAC文件内容浏览器不应用PAC设置尝试重启浏览器或禁用其他代理扩展通过以上步骤你可以轻松自定义GFW白名单列表添加你需要的网站域名让网络访问更加便捷。如果有任何问题可以查看项目中的相关文件获取更多帮助。创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑