什么是shadowsocks-libev和ss-redir
shadowsocks-libev 是一个基于Socks5代理的工具,用于实现科学上网,ss-redir 是其配套的透明代理客户端。通过使用这两个工具,用户可以自建VPN进行网络代理,提高上网速度,并保护个人隐私。
opkg简介
opkg 是一个轻量级的包管理系统,用于嵌入式Linux系统,类似于Ubuntu的apt和Debian的dpkg,用户可以通过opkg在OpenWrt等Linux系统中方便地安装软件包。
安装过程
-
打开SSH连接,输入以下命令更新软件包列表: bash opkg update
-
安装shadowsocks-libev和ss-redir,输入以下命令: bash opkg install shadowsocks-libev ss-redir
-
安装完成后,根据提示配置shadowsocks-libev,输入服务器地址、端口、密码等信息。
启动shadowsocks服务
-
启动shadowsocks服务,输入以下命令: bash ss-redir -c /etc/shadowsocks/config.json
-
配置本地代理端口,输入以下命令: bash iptables -t nat -A OUTPUT -p tcp -d 0.0.0.0/8 -j ACCEPT iptables -t nat -A OUTPUT -p tcp -d 10.0.0.0/8 -j ACCEPT iptables -t nat -A OUTPUT -p tcp -d 127.0.0.0/8 -j ACCEPT iptables -t nat -A OUTPUT -p tcp -d 169.254.0.0/16 -j ACCEPT iptables -t nat -A OUTPUT -p tcp -d 172.16.0.0/12 -j ACCEPT iptables -t nat -A OUTPUT -p tcp -d 192.168.0.0/16 -j ACCEPT iptables -t nat -A OUTPUT -p tcp –dport 80 -j REDIRECT –to-ports 1080 iptables -t nat -A OUTPUT -p tcp –dport 443 -j REDIRECT –to-ports 1080
关闭shadowsocks服务
输入以下命令停止shadowsocks服务: bash killall ss-redir
FAQ
如何在OpenWrt上安装shadowsocks-libev和ss-redir?
要在OpenWrt上安装shadowsocks-libev和ss-redir,您可以通过opkg包管理工具进行安装。首先确保设备已连接互联网,并在SSH中输入相应的安装命令。
我忘记了shadowsocks的配置信息怎么办?
如果您忘记了配置shadowsocks的信息,可以编辑配置文件/etc/shadowsocks/config.json
,输入正确的服务器地址、端口和密码等信息。
如何指定ss-redir的配置文件位置?
您可以在启动ss-redir时通过-c
参数指定配置文件的路径,例如ss-redir -c /etc/shadowsocks/config.json
。
如何启用shadowsocks服务后配置浏览器代理?
可以在浏览器的代理设置中,将代理服务器设置为127.0.0.1
,端口设置为启动ss-redir时指定的本地代理端口。