sleepcat 发表于 2012-07-30 21:37

[分享]给bridge设备设置多个IP

本帖最后由 sleepcat 于 2012-07-31 10:23 编辑

我的下载机有两个网卡,要连接不同的网段,有时候还要拔硬盘接到另外一个机器上用,
为了能让配置通用,照着handbook在/etc/rc.conf里配置bridge设备,没想到启动后IP
要么没配置上,要么只有一个IP,折腾了两天,终于摸索得出bridge设备设置多个IP时,
必须全部使用ifconfig_bridgeN_aliasX的方式。

以下是我的例子,仅供参考。


ifconfig_em0_name="en0"
ifconfig_nfe0_name="en0"
ifconfig_bge0_name="en1"
ifconfig_msk0_name="en1"

cloned_interfaces="bridge0"
ifconfig_bridge0="addm en0 addm en1 up"
ifconfig_en0="up"
ifconfig_en1="up"

ifconfig_bridge0_alias0="inet 192.168.1.18 netmask 0xffffff00"
ifconfig_bridge0_alias1="inet 192.168.2.18 netmask 0xffffff00"

defaultrouter="192.168.1.1"

lsstarboy 发表于 2012-07-31 09:49

FB中,给虚拟的接口配置IP都需要建在虚拟接口上,不能配到物理接口上会无效,给VLAN配置也是这样。

sleepcat 发表于 2012-07-31 10:25

lsstarboy 发表于 2012-07-31 09:49 static/image/common/back.gif
FB中,给虚拟的接口配置IP都需要建在虚拟接口上,不能配到物理接口上会无效,给VLAN配置也是这样。

我可能没表述清楚,给bridge设备配置多IP的时候,第一个IP不能ifconfig_bridge0="xxx"的形式

的方式,得全部用ifconfig_bridge0_aliasN="xxx"





页: [1]
查看完整版本: [分享]给bridge设备设置多个IP