windows双路由设置

公司机器托管在移动机房,不过移动的线路速度和他们的服务态度确实不成正比。不过所幸的是我们还有一条电信的专线在移动。不过这条专线是通过在路由上进行映射指向在用的windows主机。

网络具体情况是:我有二块网卡,其中一块配置的是移动的公网IP,另外一块配置的是内网IP。这个内网IP是电信IP是通过在路由器上的映射对应的。之前也是因为这条电信专线的原因(配置过静态路由),在配置dnspod指向时移动IP时,造成电信用户的ping时无法给响应。(因为访问者是电信线路,应答也是走的电信的那条。)后来把电信的路由删除后就正常了。

不用在用了一段时间后,发现该主机上的域名访问速度奇慢,有时干脆无法访问。后来在网上看到window的“死网关监测”,所以决定重新测试启用原来的电信线路。

注:死网关检测的使用环境:windows 2003 默认的双网卡配置却有问题,经常无故的会有一张网卡断掉连接,频率、时间都不确定。导致这个原因的,就是windows 自带的死网关监测功能。

禁用死网关监测的方法:

打开注册表

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices:TcpipParameters

右侧,新建DOWRD项:EnableDeadGWDetec值设为 0 。设好后需要重启服务器,否则这个值不会生效。配置完并重启服务器后,问题解决了一半,网关已经不会来回跳了,但是,这个时候会有一张网卡无法连通。此时还需要进行网关跃数配置。

右下角托盘里有两个网卡连接图标,一个电信,一个移动,单击其中一个,打开网卡属性界面,打开 tcp/ip 协议的属性页面:

 

继续,点高级(V)...”按钮。在高级TCP/IP设置里设置跃数和跳数:

 

注意上图中的红色框中的内容,就是重点。默认网关的跃点数,设置为2,自动跃点计数的勾去掉,填成10另一张网卡也是同样的设置。至此,双网卡应用配置完成。两者都可以使用,又互不影响。重新在DNSPod里指定电信线路和移动线路。

不通过静态路由表设置的原因:

    1、电信用户如果被解析到移动的ip上,服务器根据路由表会返回电信线路,但用户请求的是移动ip,所以用户什么也得不到,就好像你从一楼买了东西,商场却在二楼给你出货了,而且不告诉你要去二楼拿。

  2、就算被正确解析了,但是如果是教育网用户,服务器会因为路由表里没有ip记录而不会返回任何东西。

  3ip不断的都在变化,也有新增的,要不停的维护路由表实在太累。




本站的发展离不开您的资助,金额随意,欢迎来赏!

You can donate through PayPal.
My paypal id: itybku@139.com
Paypal page: https://www.paypal.me/361way

分类: windows 标签:
  1. 本文目前尚无任何评论.