曲径通幽论坛

标题: 3 个子网的静态路由配置 [打印本页]

作者: easy    时间: 2013-10-29 00:04
标题: 3 个子网的静态路由配置
现在有 3 个子网,分别为“研发部”, “财务部” 和 “人事部”,网络拓扑结构如下图所示:
[attach]2214[/attach]
其中,Route-1 是 TP-Link 的某台小型路由,所有子网的计算机通过它访问互联网。Route-2 和 Route-3 两台路由采用 Windows Server 2008 R2 来担当。下面配置,使各个子网的计算机互联互通以及可以访问互联网。

首先配置的是 TP-Link 这台路由,该路由的路由表配置如下:
[attach]2215[/attach]
上面的路由表示:“研发部” 里的计算机的网关设置为 192.168.1.1,该网段的计算机要访问“财务部”(192.168.2.0) 及 “人事部”(192.168.3.0) 里的计算机,需要去咨询 192.168.1.113 这个网关。

于是,在 Route-2 里,添加了如下两条路由:
[attach]2216[/attach]
第 1 条路由表示,如果将网关设置为 192.168.2.254,那么可以访问“财务部”里的主机,一般只有“财务部”里的主机需要设置该网关。
第 2 条路由表示,如果要访问“人事部”里的主机,那么需要咨询网关 192.168.2.100 。也就是,如果一个来自“研发部”并发往“人事部”的 ping ,Route-1 会告知下一跳是 Route-2,而 Route-2 会告知其下一跳为 Route-3 ,到了 Route-3 之后,就可以将数据包发往相应的主机上了。

在 Route-3 里,只简单的添加一条路由即可:
[attach]2217[/attach]

有时候像这种路由路径并不是必须,但当客户机自身的路由表里没有(可能某种原因或误操作造成的丢失)访问自身所在子网的路由信息时,那么在 ping 子网内的主机时可能会出现“TTL 在传输中过期 ”的错误提示。此时解决的办法有二:一是在客户机上添加相应的路由表(使用 route add 命令);二是设置子网网关(如上面的 192.168.3.100)。设置网关是最好的办法,它不但可以解决自身所在子网的访问问题,而且解决了跨子网的访问问题。






欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2