精品软件与实用教程
OpenWrt 路由器安装 SSR Plus+ 插件
SSR Plus+ 插件比较节省资源,适合较小的内存运行!如何在路由器里安装ShadowsocksR的客户端?路由器安装ShadowsocksR Plus+插件后,在固定场所使用会省去很多麻烦,特别是在家庭应用中,可以使用电视连接WiFi,观看YouTube或者netflix原创电视剧。
在了解什么是 ShadowsocksR 之前,我们先了解一下什么是 Shadowsocks !
什么是Shadowsocks?
Shadowsocks 可以指:一种基于 Socks5 代理方式的加密传输协议,也可以指实现这个协议的各种开发包。目前包使用 Python、C、C++、C#、Go 语言等编程语言开发,大部分主要实现(iOS平台的除外)采用 Apache 许可证、GPL、MIT 许可证等多种自由软件许可协议开放源代码。
Shadowsocks 分为服务器端和客户端,在使用之前,需要先将服务器端部署到服务器上面,然后通过客户端连接并创建本地代理。
官方网站:https://shadowsocks.org
ShadowsocksR是什么,与Shadowsocks有什么区别?
ShadowsocksR 简称 SSR ,俗称酸酸乳,粉色纸飞机。SSR 是 Shadowsocks(SS)的分支,在原软件基础上增加了“混淆方式”功能和对复杂协议的支持。
GL-AR150/GL-MT300N-V2/GL-AR300M路由器介绍
Meet White(GL-AR150),这是一款袖珍轻巧(40g)的迷你旅行路由器,适用于小型企业和家庭用户。提供无线上网和互联网冲浪是您的最佳选择。
这款路由器是目前全网最便宜的软路由,官方售价$26.90,淘宝官方售价139元,经济实惠。
产品描述:
- 无线移动迷你旅行路由器:仅40克(1.41盎司),旅行大小,紧凑的设计可放入任何口袋。
- 开源和可编程:预安装OpenWrt,支持DDWrt。USB磁盘可扩展。
- 大型存储和可扩展性: 64MB RAM,16MB Flash ROM,双以太网端口,UART和2.54mm标准GPIO可用于硬件DIY。
- 安全性和隐私:预安装了OpenVPN和WireGuard,与30多个VPN服务提供商兼容。
- PoE电源(可选):一次只能通过PoE(以太网供电)或micro USB电缆使用一种电源方式。PoE注入器应与有源或无源48V 802.3af标准兼容。PoE仅在WAN端口上工作。
规格:
- WiFi速度:150Mbps(2.4GHz)
- CPU:Atheros9331,@ 400MHz SoC
- 内存/存储:DDR2 64MB / FLASH 16MB
- 以太网端口:2个端口(1个WAN,1个LAN)
- USB端口:USB 2.0
- 重量:40g
GL-AR150/GL-MT300N-V2/GL-AR300M三款路由器对比。
如何在路由器上安装 ShadowsocksR 的 SSR plus+ 插件
首先拿到路由器后,先刷系统,GL系列的路由器都内置安装了OpenWRT系统,可以选择更新到最新固件版本的openwrt 22.03
刷最新版本固件可以参考:路由器刷openwrt系统
固件版本更新好后,开始安装ShadowsocksR plus+插件。官方的软件源中已经删除了ShadowsocksR 的 SSR Plus+ 插件,需要从其它网站下载IPK离线安装包。或者安装其它包含SSR的软件仓库!
使用终端连接到路由器后,先查看一下路由器的cpu架构,这是非常重要的。
查看路由器CPU的芯片架构请参考:一条Linux命令查看路由器CPU芯片架构
通过命令查看GL-AR150路由器的cpu架构是mips_24kc的,之后需要下载的IPK离线安装包也必须是mips_24kc的。GL-MT-300N-V2的CPU架构是mipsel_24kc的,如果在GL-MT-300N-V2上安装,必须下载mipsel_24kc对应的IPK离线安装包。
示例:OpenWrt22.03安装 SSR Plus+ 插件
接下来需要在OpenWrt22.03系统的软件中安装几个软件包。安装前先卸载官方固件中的 dnsmasq 模块,之后的安装中会自动安装dnsmasq-full模块,如果不卸载会提示安装失败。
卸载dnsmasq,安装dnsmasq-full和一些必要的软件包。
删除dnsmasq软件包,安装dnsmasq-full时,在安装前需要先删除/etc/config/目录内的dhcp文件。再进行安装。
opkg update opkg remove dnsmasq rm -rf /etc/config/dhcp
首先更新一下软件列表,点击Update list,更新后安装shadowsocks-libev-ss-redir这个软件包。在filter处输入shadowsocks-libev-ss-redir后,会在列表中显示,点击后面的安装即可。
安装第三方软件源,胖宅花园软件源:
在OPKG Configuration中将下面内容复制到/etc/opkg/customfeeds.conf里,注意版本号,可以向下兼容。5.4.154内核的源使用的官方源。
src/gz openwrt_core https://repository.pangzhai.xyz/v21.02.1/targets/ath79/generic/packages src/gz openwrt_kmods https://downloads.openwrt.org/releases/21.02.1/targets/ath79/generic/kmods/5.4.154-1-79c5dc6db69102eb2943a96b9bec8b63 src/gz openwrt_base https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/base src/gz openwrt_kenzo https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/kenzo src/gz openwrt_luci https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/luci src/gz openwrt_packages https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/packages src/gz openwrt_routing https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/routing src/gz openwrt_small https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/small src/gz openwrt_telephony https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/telephony
#添加公钥到路由器 cd /tmp/ wget https://repository.pangzhai.xyz/public_key/pangzhai.pub opkg-key add pangzhai.pub #公钥添加完毕后,更新列表 opkg update
安装基本的依赖软件包:
opkg update opkg install boost boost-system boost-date_time boost-program_options coreutils-base64 coreutils-nohup libltdl7 liblua5.1.5 liblua5.3-5.3 kmod-nft-compat opkg install chinadns-ng brook dns2socks haproxy ipt2socks kcptun-client microsocks pdnsd-alt redsocks2 shadowsocks-libev-config shadowsocks-libev-ss-local shadowsocks-libev-ss-redir shadowsocksr-libev-server shadowsocksr-libev-ssr-local shadowsocksr-libev-nat simple-obfs tcping trojan-go trojan v2ray-plugin xray
添加好软件源后,在筛选器中输入ssr,安装以下软件包。
luci-app-ssr-plus luci-i18n-ssr-plus-zh-cn
安装完毕后,重新启动路由器。之后进入管理界面在服务下面就看到ShadowsocksR plus+插件的控制台了。
安装好 ShadowsocksR plus+ 插件后,在节点配置里面,添加你要连接的 SSR 服务端信息,添加成功后,在主服务器处选择连接的服务端名称,保存并应用后,SSR Plus+ 就启用成功了。
请问SSR里可以选择服务节点为v2ray的接入吗?