公司网络整改,最近U-Mail服务器上了双网卡。一个内网,一个外网。内网用来办公网络用,外网网卡用来邮件收发。可是奇怪最近老是出现问题,用户反馈邮件经常发送失败?经过一番折腾最后终于找到问题的根源,今天就分享给大家由于双网卡服务器默认路由有问题,导致邮件收发有时候经过内网网卡来发送,所以发送不了通过修改网卡跃点数,来设置默认网卡。(跃点数小的为优先网卡)
工具/原料
U-Mail邮件系统服务器 双网卡环境
一。环境描述
1、服务器有2块网卡,一块是内网 192.168.0 网段 一块是外网 192.168.1 网段。U-mail发送邮件希望通过1网段出去进行发送。如下图
2、服务器上了双网卡之后,U-Mail邮件系统总是发送不了邮件。后来根据u-mail日志说明查找到退信的日志信息 如下图。 说什么DNS解析有问题?
二:测试检查问题故障原因
1、1既然是DNS解析,那我就测试一下。检查发现,U-Mail服务器居然是通过 192.168.0.1解析出去的?
2、2.通过测试路由的命令。检查发现,连接百度都超时。
3、看来问题就出在这里了服务器把内网当做默认的网卡进行发送了。导致邮件不能发送,网络错误。
三。设置服务器默认出口网卡
1、查找网上很多种设置默认路由的方法1. 通过命令设置默认路由,但是这种方法好像重启服务器又失效了2.通过网卡跃点数来设置默认网卡(本经验介绍这种)
2、2.找到内网网卡,网络连接-- 属性--- 内网网卡 ,如下图
3、3.找到网卡属性-- TCP/IP 属性--- 高级设置。如下
4、4.找到网卡跃点数设置, 把内网的网卡跃点数设置为2. 默认是1
四>测试效果
1、1通过以上修改之后,我们再来测试。会发现现在出去的网卡变成了 外网的网卡了。
2、2.测试域名解析,dns也变成了外网网卡的DNS了。