FreeBSD中设置静态路由或设置多个网关地址

2009-05-13 11:18:02来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1. 手动配置
以下的命令会把Internal Net 2 网络加入到RouterA的路由表中,使用192.168.1.2做为下一个跳跃:
# route add -net 192.168.2.0/24 192.168.1.2
现在RouterA 就可以到达192.168.2.0/24 网络上的任何主机了。
2. 永久的配置
上面的实例对于运行着的系统来说配置静态路由是相当不错了。只是,有一个问题——如果你重启你的FreeBSD机子,路由信息就会消失。处理附加的静态路由的方法是把它放到你的/etc/rc.conf文件里去。
# Add Internal Net 2 as a static route
static_routes="internalnet2"
route_internalnet2="-net 192.168.2.0/24 192.168.1.2"
配置变量static_routes是一串以空格格开的字符串。每一串表示一个路由名字。在上面的例子中我们中有一个串在static_routes里。 这个字符串中internalnet2。然后我们新增一个配置变量route_internalnet2,这里我们把所有传给 route(8)命令的参数拿了过来。在上面的实例中的我使用的命令是:
# route add -net 192.168.2.0/24 192.168.1.2
因此,我们需要的是 "-net 192.168.2.0/24 192.168.1.2"。
前边已经说了,我们可以有不只一个字符串的static_routes里边。下面我们就建立多个静态路由。下面几行显示了一个为192.168.0.0/24 和 192.168.1.0/24网络在一个假想的路由器上增加静态路由的例子:
static_routes="net1 net2" route_net1="-net 192.168.0.0/24 192.168.0.1" route_net2="-net 192.168.1.0/24 192.168.1.1"


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/25605/showart_459151.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:使用FreeBSD构建NAT及防火墙

下一篇:freebsd subvision配置