[分享]给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" FB中,给虚拟的接口配置IP都需要建在虚拟接口上,不能配到物理接口上会无效,给VLAN配置也是这样。 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]