内容提要
本文介绍了如何使用OpenWrt和R66s软路由解决家庭网络问题。随着设备增多,传统的科学上网配置已无法满足需求。选择R66s的原因包括其硬件性能、接口配置和性价比。文章详细讲解了软路由的配置过程,包括连接光猫、设置静态IP和配置SSR-PLUS等,并提供了常见问题的解决方案,以确保网络的稳定性和安全性。
延伸解读
旁路由模式:为何选择与光猫LAN-LAN相连
文章采用光猫做主路由、R66s做旁路由的方案,两者LAN口相连。这样无需改动光猫,也避免了桥接模式带来的麻烦。客户端需手动将网关和DNS指向软路由,光猫的DHCP服务保持不变。这种设计适合不想折腾光猫、又希望统一管理科学上网的场景,但要求客户端支持手动网络配置。
SSR-PLUS工作原理:DNS选路与ipset规则
SSR-PLUS通过iptables、ipset和dnsmasq组合实现流量分流。启动时加载国内IP列表和GFW列表,国内IP加入ipset的china集合,GFW域名则通过dnsmasq解析后加入gfwlist集合。DNS选路方面,本地启动走代理的DNS服务(如dns2tcp),对GFW列表内域名走加密通道,其余走普通通道,从而避免DNS污染。
GFW模式与绕过大陆IP模式:如何选择
两种模式的核心区别在于默认行为:GFW模式默认不转发,仅对GFW列表或黑名单中的流量走代理;绕过大陆IP模式默认转发,仅对大陆IP不转发。文章建议选择GFW模式,因为大陆IP列表可能不完善,误将保留IP当作海外IP转发,导致网络问题,尤其在使用P2P VPN时更难排查。
配置后的稳定性与常见问题处理
文章提到SSR-PLUS可能影响DNS稳定性,建议添加定时脚本监测dnsmasq进程,异常时自动重启。此外,n2n客户端可能因文件描述符耗尽而挂掉,可通过脚本定期检查并重启。配置完成后,建议先重启路由器确保设置生效,客户端需关闭DHCP并手动设置网关和DNS,若遇问题可尝试关闭IPv6或重启设备。
Q&A
为什么选择R66s作为软路由?
R66s因其硬件性能、接口配置和性价比高而被选择,适合家庭网络需求。
如何配置R66s软路由以连接光猫?
需要将软路由的LAN口与光猫的LAN口相连,并设置静态IP以确保网络连接。
SSR-PLUS的工作原理是什么?
SSR-PLUS结合了流量选择和DNS解析,影响网络的稳定性,是家庭网络的重要组成部分。
在配置过程中需要注意哪些常见问题?
需注意静态IP和DHCP设置,避免连接问题,确保软路由与光猫的IP地址不冲突。
如何使用socat进行端口转发?
安装luci-i18n-socat-zh-cn和luci-app-socat后,可以在网络设置中进行端口转发配置。
配置完成后需要做什么以确保设置生效?
建议重启路由器,以确保所有配置设置生效并正常运行。