在电脑上挂代理IP跑得挺顺,换到家里的软路由上却总是通不了,这个问题在自建网络的圈子里被问过很多遍。原因通常不在资源本身,而在取用的方式变了:单机是在应用层做一次转发,软路由要接管的是整台网络的进出流量,同一条线路放到两条路径上,表现和配置方法都会不一样。先把三类接法分清楚,后面买什么、买多少才有参照。
先记一句:软路由要买的除了资源本身,还包括一套能把资源接进网关的方式。
三类接法分别是什么
第一类是网关全局转发。软路由上装转发组件,把整网流量统一送到一条线路上,接在这台路由下面的设备都走同一条路。这种接法配置最省事,代价是全局一个特征,需要分开的账号会互相牵连。
第二类是规则分流,按域名、按地区或者按设备把流量分成几路,一部分走线路、一部分走本地。灵活性高,前提是规则引擎扛得住,规则条目一多,性能就会变成瓶颈。第三类是旁路由,只让指定设备把网关指向它,其余设备不受影响,适合「大部分不用、少数几台必须用」的场景。
| 接法 | 流量怎么走 | 配置难度 | 适合的场景 |
|---|---|---|---|
| 网关全局转发 | 整网统一走一路 | 低 | 设备少、需求单一 |
| 按规则分流 | 按域名或设备分路 | 中 | 多类业务混在一台路由下 |
| 旁路由指定网关 | 只让指定设备走 | 中 | 部分设备要独立线路 |
为什么买之前要先定接法
接法决定了两件事:需要几条互不相干的线路,以及每条线路要满足什么口径。全局转发只要一条主线路稳就够了;分流和旁路由往往要两三条,这时候按实际需要的线路条数下单,比按设备台数下单更贴合代理IP的使用方式。挑多挑少,全在这一步定下来。
- 先定整网走还是部分走,这一步决定线路条数
- 再看软路由的转发能力,性能不够时分流规则会拖慢整网
- 最后确认授权方式,账密和白名单在网关上的填法不一样
挑网关方案时,可以顺手看两家的形态做参照。糖果IP同时做 Socks5 与 L2TP,正好覆盖软路由上最常见的两条接法;天行IP四种协议齐全,适合拿去核对自己固件能吃下哪几种。参照只用来确认该比哪几项,价格和资源以落地页为准。
接法定下来,选购的框架其实就搭好了,剩下的只是把参数逐项填进去。
