对于VPN/多WAN的使用,我一直有如下困惑:
1. DNS怎么做? 如果只用一个DNS服务器的话,应该不能保证最优吧?返回的结果取决于用哪个线路请求DNS,这样返回的结果对于另一个线路就不是最优的。
2. 如何分流呢?如果是翻墙用的VPN,可以所有国外IP都用VPN,其他所有IP直连。但如果是多WAN的情况呢?比如我买了个电信和移动的两个套餐,怎么设置可以让访问移动IP的packet走移动WAN,其他的走电信WAN呢?难道要维护一个各大运营商的IP不成。。
以上问题,求教。。
1
squid157 2015-01-11 19:01:48 +08:00
1. 我放弃最优结果了,保证不受污染。但据说用Google DNS走TCP连接也能不受污染。路由器里需要额外搞一个DNS服务器,我懒的折腾
2. 还是静态路由表比较靠谱吧,既然chnroutes都上去了,我猜应该也能找到区分国内运营商IP段的方法。 我自己只有VPN,没有多WAN |
2
xmvagrant 2015-01-11 19:55:27 +08:00
我觉得只能维护一个各大运营商的IP表了。
|
3
halczy 2015-01-11 20:03:37 +08:00
我是电信/长宽+长宽 3WAN, 因为电信->联通, 电信->移动的质量都很好. 所以基本上是在路由表上强制所有国内DNS流量都往长宽那里走, 一般解析出来都是联通/移动的地址,用电信访问也是很快。
|
4
vibbow 2015-01-11 22:53:42 +08:00
https://pic.vsean.net/di/W4XZ/QQ截图20150111145316.png
搞个多wan路由器就行了。 |