Create A Network Bridge on CentOS 7 / RHEL 7
原文:http://www.itzgeek.com/how-tos/mini-howtos/create-a-network-bridge-on-centos-7-rhel-7.html
(1)确定模块已经安装:
# modinfo bridge filename: /lib/modules/3.10.0-327.el7.x86_64/kernel/net/bridge/bridge.ko alias: rtnl-link-bridge version: 2.3 license: GPL rhelversion: 7.2 srcversion: 905847C53FF43DEFAA0EB3C depends: stp,llc intree: Y vermagic: 3.10.0-327.el7.x86_64 SMP mod_unload modversions signer: CentOS Linux kernel signing key sig_key: 79:AD:88:6A:11:3C:A0:22:35:26:33:6C:0F:82:5B:8A:94:29:6A:B3 sig_hashalgo: sha256
(2)安装bridge-utils软件
# yum install bridge-utils -y
(3)建立网桥
- 在/etc/sysconfig/network-scripts/下建立ifcfg-br0文件。
# vi /etc/sysconfig/network-scripts/ifcfg-br0
- 内容为:
DEVICE="br0" BOOTPROTO="static" IPADDR="192.168.12.10" NETMASK="255.255.255.0" GATEWAY="192.168.12.2" DNS1=192.168.12.2 ONBOOT="yes" TYPE="Bridge" NM_CONTROLLED="no"
(4)编辑准备添加到网桥的物理网卡配置文件:
# vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
内容如下:
DEVICE=eno16777736 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes NM_CONTROLLED=no BRIDGE=br0
(5)重启网络服务
# systemctl restart network