前言:
架设软路由是在没有投入gateway设备的情况下,期望不同网段之间可以通讯的方法,不建议使用,网关最好还是用设备来进行管理。本人之前设置软路由来接通两个网段之间的通讯,效果可以实现,并持续应用了近1年时间,后来上了PA500才淘汰这种方式。
架设路由的目的是为了让两个网段可以进行通信,比如188.188.x.x和192.168.1.x之间通信。在有专用路由器的情况下直接将两个网段内的一台交换机接到路由器上即可,但在没有专用路由器的情况下以服务器充当路由器则需要对服务器进行配置。
本文以Web服务器为例来进行说明,因为是几年前做的,所以系统为windows Server 2003
对于厂区测试来说,Web服务器用来中转测试网络与SFIS,故Web服务器至少需要两个网卡,一个接测试网络一个接办公网络,若测试网又存在两个网段,而两个网段又必须可以通讯,则Web 服务器还需要一个网卡来接入另一个测试网络。故本文的路由器架设条件为:一台有三个网卡的服务器,一个网卡接入办公网,一个接入其中一个测试网络,还有一个接入另一个测试网络。
硬件条件配置完成后开始进行参数配置,方式如下:
(1) 按照下图方式打开Routing and Remote Access
(2) 如下图,右击选择Add Server
(3) 按照默认选择,点击OK
(4) 如下图,在新建的Server上右击,选择Configure and Enable routing and Remote Access
(5) 如下,选择Custom configuration,点击Next
(6) 如下,选择LAN routing,点击Next继续
(7) 点击Finish完成
(8) 如下,询问是否启动服务,点击Yes启动
(9)如下,看到绿色向上的箭头表示服务已启动
(10) 服务启动后下面开始对服务器的网关进行配置:
将三个网卡分别接入对应的网段,接入办公网的网卡不需要做任何动作,让其自动获取IP地址及Gateway。
(11)配置接入192.168.1.x网段的网关
首先固定该网卡的IP地址,例如固定为192.168.1.1。如下点击属性(Properties)
双机TCP/IP,手动设置IP,注意,不要配网关,点击OK
用相同的方式配置另一网卡IP,例如188.188.0.2,也不要设置网关
(11)打开CMD界面,输入route –f先清除所有网关
(12)然后分别手动添加192.168.1.x网段和188.188.0.0网段网关
route -p add 192.168.1.0 mask 255.255.255.0 192.168.1.1 metric 20
route -p add 188.188.0.0 mask 255.255.252.0 188.188.0.2 metric 20
(13)然后输入route print就可以看到网关已添加成功,此时192.168.1.x网段和188.188.x.x网段就可以通讯了
说明:
1. 在配置网关时各网卡必须接入对应网络
2. 命令:route -p add 192.168.1.0 mask 255.255.255.0 192.168.1.1 metric 20。其中-p配置永久有效,即使服务器重启网关也不会丢失,若不配-p则服务器重启后网关就会丢失;add为添加的意思;192.168.1.0为配置的网段,即将会变的填0, 192.168.1.x将x填0, 188.188.x.x也是将x填0;mask 255.255.255.0配置的子网掩码,根据各网段的实际子网掩码而定;192.168.1.1为配置的网关,一般就配为该网卡的IP地址即可;metric 20为优先度,三个网关优先度配成一样就行了。