简介
ShadowsocksR是一种基于Socks5代理的加密传输协议,可以用于科学上网。OpenWrt是一个适用于嵌入式设备的Linux发行版,可以用于路由器等设备。本文将介绍如何在OpenWrt上安装和配置ShadowsocksR客户端。
安装
- 在OpenWrt的Web管理界面中,进入软件包管理页面。
- 在软件包管理页面中,点击“更新列表”按钮,等待软件包列表更新完成。
- 在软件包管理页面中,搜索“shadowsocksr-libev”软件包。
- 勾选“shadowsocksr-libev”软件包,并点击“安装”按钮。
- 等待软件包安装完成。
配置
- 在OpenWrt的Web管理界面中,进入“服务”菜单,点击“ShadowsocksR客户端”。
- 在ShadowsocksR客户端页面中,点击“添加”按钮。
- 在添加ShadowsocksR服务器页面中,填写服务器信息,包括服务器地址、端口、密码、加密方式等。
- 点击“保存”按钮,保存服务器配置。
- 在ShadowsocksR客户端页面中,点击“启用”按钮,启用ShadowsocksR客户端。
使用
- 在OpenWrt的Web管理界面中,进入“网络”菜单,点击“接口”。
- 在接口页面中,找到“WAN”接口,并点击“编辑”按钮。
- 在WAN接口编辑页面中,找到“高级设置”选项卡,点击“自定义规则”按钮。
- 在自定义规则页面中,添加以下规则:
iptables -t nat -A PREROUTING -p tcp -m set –match-set gfwlist dst -j REDIRECT –to-ports 1080 iptables -t nat -A PREROUTING -p tcp -m set –match-set chnroute dst -j RETURN iptables -t nat -A PREROUTING -p tcp -m set –match-set chnroute_v6 dst -j RETURN iptables -t nat -A PREROUTING -p tcp -j REDIRECT –to-ports 1080
- 点击“保存&应用”按钮,保存并应用规则。
- 在电脑或手机等设备上,配置Socks5代理,代理服务器地址为OpenWrt设备的IP地址,代理服务器端口为1080。
常见问题
如何卸载ShadowsocksR客户端?
在OpenWrt的Web管理界面中,进入软件包管理页面,找到“shadowsocksr-libev”软件包,点击“卸载”按钮,等待软件包卸载完成。
如何修改ShadowsocksR服务器配置?
在OpenWrt的Web管理界面中,进入“服务”菜单,点击“ShadowsocksR客户端”,找到要修改的服务器配置,点击“编辑”按钮,修改服务器信息,点击“保存”按钮,保存修改后的服务器配置。
如何禁用ShadowsocksR客户端?
在OpenWrt的Web管理界面中,进入“服务”菜单,点击“ShadowsocksR客户端”,找到要禁用的服务器配置,点击“禁用”按钮,禁用ShadowsocksR客户端。
如何启用ShadowsocksR客户端?
在OpenWrt的Web管理界面中,进入“服务”菜单,点击“ShadowsocksR客户端”,找到要启用的服务器配置,点击“启用”按钮,启用ShadowsocksR客户端。
如何查看ShadowsocksR客户端日志?
在OpenWrt的Web管理界面中,进入“系统”菜单,点击“日志”选项卡,选择“shadowsocksr”日志,即可查看ShadowsocksR客户端日志。