配置双网卡,分别用来连接外网和内网,出现问题,连不上外网 or 外部ping, ssh 不通该机器?
现机房有一台DELL服务器,想配置双网卡,一个用来对外服务,另一个用户内网连接。申请到可以用来上外网的ip20.2.5.201。配置如下,两种不同的情形,出现了截然不同的状况,但都没达到预期的目标。
第一种情形:
eth0: ip 20.2.7.245, 没有配置网关;
eth1: ip 20.2.5.201, gateway 20.2.5.254, dns-nameserver xx.xx.xx.xx.
且设置了静态路由:
20.2.7.0 -> gw 20.2.7.254 eth0;
20.2.5.0 -> gw 20.2.5.254 eth1.
状况:本台机器连不上外网;
但办公室机器可远程ping, ssh连接上20.2.5.201.
第二种情形:(变换了两个ip的网卡先后顺序,其他无改变)
eth0: ip 20.2.5.201, gateway 20.2.5.254, dns-nameserver xx.xx.xx.xx;
eth1: ip 20.2.7.245, 没有配置网关.
且设置了静态路由:
20.2.5.0 -> gw 20.2.5.254 eth0;
20.2.7.0 -> gw 20.2.7.254 eth1.
状况:办公室机器不可ping,ssh连接20.2.5.201;
但本机器可连外网,但与该机器通过同一交换机互连的20.2.7.224、246都ping不同,消息不可达。
通过分析,觉得静态路由没起作用,但静态路由的配置规则就是将部分网段的ip通过不同的网关转发,都配置了。想请教各位前辈,问题出在什么地方?谢谢!