求服务器双网卡双外网双ip双网关的设置

我的sql服务器在双线机房托管,公司内部管理用的erp软件,因是双网卡,客户端有网通网络的也有电信网络的,所以服务器做了2条单线,一条为网通,一条为电信,分别接两个网卡,网通的ip为119.88.56.*,电信ip为202.8.159.*。erp软件客户端处在安装时已指定ip(网通客户端指定为网通的ip119.88.56.*,电信的客户端指定为电信的ip202.8.159.*)经常出现不定时客户端断开连接,如何设置为网通的客户端走网通的ip,电信客户端走电信的ip。拜托了。

我认为不定时的客户端断开连接很有可能是其他方面的原因。从IP路由角度没有太大的问题。
整个通信过程是这样的:
因为是服务器,所以客户端来发访问服务器的请求数据过程:
网通客户端(网通IP地址)---->客户端网关(网通)-----动态路由协议,选择最短路径( 网通核心网)----->服务器IP(网通地址接口)
服务器从网通IP接口收到请求报文后,响应:
服务器IP--->服务器网关(网通)----动态路由协议,选择最短路径( 网通核心网)----->客户端IP(网通)
目前我觉得你存疑的是,服务器响应这段,数据是否能从网通IP的网卡接口反馈走网通的链路回去。建议可以在服务器用Tracert命令跟踪一下路由。比如tracert 一个网通的客户端IP地址,看是否走网通网卡设置的网关出去。

最保险的解决方案是,服务器上联的路由器上做策略路由2条:
1、源地址是网通119.88.56.x,下一条指向网通的网关接口。优先级XXX
2、源地址是电信202.8.159.x,下一条指向电信的网关接口。优先级XXX
其余的有条缺省路由,优先级最低。
一般路由器上如果起动态路由协议,也会自动的转到对应的网络环境里。
供参考,希望能有借鉴意义。
温馨提示:答案为网友推荐,仅供参考
相似回答