请教各位高手如何实现单网卡双IP 不切换访问不同网段服务
问题如下:
如何能在不切换IP的情况下,单网卡实现运行CS系统从路由器A出去,访问网页从路由器B出去;
实验结果:平台WIN7、XP; 单网卡;
我在网卡高级里面设置了两个IP,分别是192.168.2.X 192.168.3.X 段地址;网关设置是192.168.2.1 192.168.3.1
目前的结果是:通过route print 查看,看到2条默认路由:(删除默认路由后所有服务都不能出去了)
0.0.0.0 192.168.2.1
0.0.0.0 192.168.3.1
能实现CS系统的应用,但是访问网页是从城域网192.168.3.1段出去。
中断城域网的连接后,能打开百度、淘宝、各银行网页,但是只能是打开首页页面,访问二级页面时却不能访问,访问失效。
注:这样指定了2条静态路由也不能实现;
route –p add 192.168.2.0 mask 255.255.255.0 192.168.2.1 metric 1
route –p add 192.168.3.0 mask 255.255.255.0 192.168.3.1 metric 2
有谁能实现以上方式的大大们,给予指点一下;不胜感激!!!!
------解决方案--------------------两个IP,假如CS系统走2.0,你是CS系统的客户端,添加CS系统出去路由
route –p add 192.168.2.0 mask 255.255.255.0 192.168.2.1
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
其中红色部分应为CS目的地址,而不是你边的地址
两个IP,网关只保留外网IP段网关就行,再添加上面的一条CS系统路由
------解决方案--------------------补充一点,CS服务器实际架设在第三个网段,10.20段,10.20与10.22是通过电信组建的一条vpn;现在我在另一个局域网通过路由器设置192.168.3.0段路由到10.22段后实现CS系统的使用;但是访问外网希望从另一个网关出去;即192.168.2.1(与192.168.3.0同一个局域网,不过分了2个段地址而已)
没有直接用10.22段地址的目的是避免有地址冲突发生;
可惜不能上图,能上的话就清楚多了;之前的表述可能没有表述清楚。
------解决方案--------------------实验结果,在TCP/IP协议高级里面增加192.168.3.X段地址,跃点数不用自动,分别制定20 40 ;如果用自动跃点,带来的问题是使用中不稳定,并且网管不能PING 通;虽然没有实现我想要的结果(外网访问从192.168.2.1网关出去),实际使用下来访问CS系统比较稳定。
这里也很感谢gxgyj的支持。