曲径通幽论坛

标题: 使用 route add 命令增加静态路由 [打印本页]

作者: easy    时间: 2013-10-14 17:07
标题: 使用 route add 命令增加静态路由
在《配置 Windows Server 2008 R2 路由器》 里使用了图形化配置静态路由,但从管理和维护的角度来讲,使用 route add 命令更为方便,执行下面命令:
  1. route -p add 192.168.2.0 mask 255.255.255.0 129.168.1.113 metric 256 if 14
复制代码
上面参数 -p 表示添加永久路由,它会被存储在注册表中,下一次启动时此路由依然存在。

192.168.2.0 表示要达到的目标网络。

255.255.255.0 表示子网掩码。

192.168.1.113 表示网关。

metric 表示该网关跃点数。

if 表示网络接口。

那么上面的命令的整体意思是:如果 192.168.1.0 这个子网里的主机要访问 192.168.2.0 里的子网里的主机,那么它们应该通过网关 192.168.1.113,且这些数据经由 14 号网络接口转发。

需要注意的是,命令执行成功后路由可能不会马上生效,稍等一会,就可以了。

if 后面的网络接口号,使用 route print 命令来获取,关于该命令输出的详细说明可参考:《读懂 route print 命令的输出》:
[attach]2166[/attach]

如果我们不确定 14 号是代表那张具体的网卡,可以在“控制面板\网络和 Internet\网络连接”里右击某个网络连接图标,然后在弹出菜单中选择“属性”来比对查看。

可以再用 route print 命令来观察一下:
[attach]2168[/attach]

我们还可以右击“路由和远程访问”里的“静态路由”,在弹出菜单中选择“查看 IP 路由表”来查看路由表信息:
[attach]2169[/attach]
注意,在“协议”一栏里,显示的是“网络管理”,这说明了这不是通过“路由和远程访问”控制台手动创建的路径,而是通过其他方式手动创建的,比如敲入命令 route add ,反之则显示“静态”字样。若是 RIP 协议从其他路由学习而来的,那么显示的是 RIP。除了上述的情况,显示的是“本地”。




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