软路由接上 L2TP 动态IP线路之后,换地址这个动作就不用再回服务商后台了。断开这条隧道,等状态刷新,再重新拨一次,服务端会按地址池规则重新分配一条,整套动作在路由器页面里完成,不必反复导出参数。
- 拨号参数
- 服务器地址、用户名、密码三项,填错任意一项认证就会失败。
- 客户端组件
- 部分固件默认不带 L2TP 客户端,需要先补上对应的组件包。
- 重连间隔
- 两次拨号之间留一点时间,太急容易拿到相邻的地址。
- 路由规则
- 隧道通了不等于流量走隧道,还要指定哪些设备或网段从它出去。
两个系统的入口位置
OpenWrt 在接口页面新建一个协议,选择 L2TP 客户端类型,把三项参数填进去保存并连接。爱快在内外网设置里找拨号页面,同样选 L2TP 客户端,填地址和账号密码。两套系统的菜单名字不一样,要找的功能是同一个:建立一个对外的隧道接口。系统版本不同,入口位置会有出入,以当前固件的实际界面为准。
隧道通了以后还要补一步
新接口建好之后,默认不会自动承接所有流量。要么把需要换地址的设备或网段指定到这条接口上,要么加一条策略路由把对应地址段的请求引过去。这一步不做,界面显示连接成功,实际地址并没有变。
接口显示已连接,不等于设备真的从这条线出去,分流规则没写,路由表里就没有这条通道的位置。
提醒一句:断开重连能否拿到不同地址,取决于服务端的地址池和分配规则,有的资源在短时间内容易重复分配到相近的地址段,连着拨几次都在同一段,属正常现象。
日常维护盯着两件事
一是隧道状态,软路由长期运行,偶尔会出现接口显示已连接但实际不可用的情况,定期看一眼连接时长和流量计数,能提前发现异常。二是账号并发,同一套代理IP账号在多台设备上同时拨号,可能触发服务端的并发限制,把设备分组和账号的对应关系记清楚,比事后一头雾水地排查省事。
哪种需求不适合走这条路
如果只是想在电脑上给个别软件换地址,接软路由是绕远路:买一台软路由设备、拨一条隧道、再配策略路由,成本远高于在一台电脑上装个进程代理工具。软路由方案的价值在多设备统一管理,设备数量少的时候,它带来的维护工作比省下的操作更多。
记住:先确认固件支持 L2TP 客户端,再谈拨号和分流,顺序反了会在找菜单上浪费一晚上。
