配置FreeBSB 8.4作为路由器使用
参考官方文档
1.为两个网络接口配置对应网络的IP
root@freebsd8:~ # ifconfig
em0: flags=8843
metric 0 mtu 1500
options=9b
ether 08:00:27:52:63:84
inet 192.1.1.21 netmask 0xffffff00 broadcast 192.1.1.255
media: Ethernet autoselect (1000baseT )
status: active
em1: flags=8843 metric 0 mtu 1500
options=9b
ether 08:00:27:b4:15:88
inet 10.1.1.1 netmask 0xffffff00 broadcast 10.1.1.255
media: Ethernet autoselect (1000baseT )
status: active
lo0: flags=8049 metric 0 mtu 16384
options=3
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
nd6 options=3
2.打开路由功能,并设置静态路由
root@freebsd8:~ # cat /etc/rc.conf
# 配置固定IP
ifconfig_em0="inet 192.1.1.21 netmask 255.255.255.0"
ifconfig_em1="inet 10.1.1.1 netmask 255.255.255.0"
# 设置网关
defaultrouter="192.1.1.1"
# 启用路由器功能
gateway_enable="YES"
# 设置静态路由
static_routes="net1 net2"
route_net1="-net 192.1.1.0/24 192.1.1.1"
route_net2="-net 10.1.1.0/24 10.1.1.1"
3.重启服务,使用配置生效
重启网络系统:
/etc/rc.d/netif restart
重启路由服务:
/etc/rc.d/routing restart
阅读(1973) | 评论(0) | 转发(0) |