OpenWRT Shadowsocks GFWList详细教程与常见问题解答

目录

  • 介绍
  • 安装OpenWRT
  • 安装Shadowsocks
  • 使用GFWList实现科学上网
  • 常见问题解答

介绍

OpenWRT是一个开源路由器固件项目,可用于路由器上的替代固件。 Shadowsocks是一种安全的socks5代理,用于绕过审查。 GFWList是一个域名列表,用于防止访问国际互联网上的屏蔽网站。本文将介绍如何在OpenWRT路由器上使用Shadowsocks,并使用GFWList进行科学上网。

安装OpenWRT

要安装OpenWRT,请按照以下步骤操作:

  1. 下载正确的OpenWRT固件文件
  2. 将路由器连接到电脑,并打开Web浏览器
  3. 输入路由器IP地址,进入路由器管理界面
  4. 选择“系统”选项卡,并点击“备份/升级”选项
  5. 点击“选择文件”按钮,并选择刚刚下载的OpenWRT固件文件
  6. 点击“升级”按钮,等待路由器重启

安装Shadowsocks

要安装Shadowsocks,请按照以下步骤操作:

  1. 在路由器管理界面中选择“系统”选项卡
  2. 点击“软件包”选项卡
  3. 在“软件包名称”字段中输入“shadowsocks-libev-ss-local”
  4. 点击“更新列表”按钮
  5. 找到“shadowsocks-libev-ss-local”软件包,并点击“安装”按钮

使用GFWList实现科学上网

要使用GFWList进行科学上网,请按照以下步骤操作:

  1. 在路由器管理界面中选择“网络”选项卡
  2. 点击“接口”选项卡
  3. 点击“新增接口”按钮
  4. 配置新接口,包括名称、协议、网址等
  5. 在“防火墙设置”下拉菜单中选择“WAN”,并点击“确定”按钮
  6. 在路由器管理界面中选择“系统”选项卡
  7. 点击“启动项”选项卡
  8. 在“启动项配置”中,选择“启用”选项卡,并在“命令”字段中输入以下命令:

nohup /usr/bin/ss-local -b 0.0.0.0 -l 1080 -c /etc/ss.json >/dev/null 2>&1 &

  1. 点击“保存&应用”按钮
  2. 在电脑上设置代理服务器,代理类型选择socks5,地址为路由器IP地址,端口为1080
  3. 使用浏览器访问GFWList中列出的网站

常见问题解答

如何更新GFWList?

  1. 进入OpenWRT路由器管理界面
  2. 选择“系统”选项卡
  3. 点击“定时器”选项卡
  4. 点击“添加新定时器”按钮
  5. 配置新定时器,包括名称、时间、执行脚本等
  6. 在“执行脚本”字段中输入以下命令:

/usr/share/shadowsocks/gfwlist.sh >/etc/gfwlist.conf

  1. 点击“保存&应用”按钮

如何解决Shadowsocks连接问题?

  1. 检查Shadowsocks服务是否已经启动
  2. 检查Shadowsocks配置是否正确
  3. 检查路由器和电脑的网络设置
  4. 尝试重启路由器和电脑

如何升级OpenWRT固件?

  1. 进入OpenWRT路由器管理界面
  2. 选择“系统”选项卡
  3. 点击“备份/升级”选项
  4. 点击“选择文件”按钮,并选择要升级的固件文件
  5. 点击“升级”按钮,等待路由器重启

如何解决GFWList失效的问题?

  1. 检查路由器和电脑的网络设置
  2. 检查GFWList的URL是否仍然有效
  3. 更新GFWList
  4. 检查Shadowsocks是否已经启动并正在运行
正文完