centos7 网络改网桥模式(桥接模式)
安装
yum install bridge-utils
设置
cd /etc/sysconfig/network-scripts/
备份原来的网络设置
cp ifcfg-eth0 ifcfg-eth0.bak
修改原网卡配置配置文件 ifcfg-eth0
删除原来的IP及DNS配置行
修改为以下,模式为空,NM_CONTROLLED=no,意思为此网络不受NetworkManager控制,网桥名为br0:
BOOTPROTO=none
NM_CONTRLLED=no
BRIDGE=br0
添加网桥配置文件 ifcfg-br0 #模式为静态,类型是网桥,不受NM控制,定义IP等
BOOTPROTO=static
TYPE=Bridge
NAME=br0
DEVICE=br0
ONBOOT=yes
NM_CONTRLLED=no
IPADDR=10.11.10.171
PREFIX=24
NETMASK=255.255.255.0
GATEWAY=10.11.10.1
DNS1=114.114.114.114
关闭 NetworkManager(可选)
systemctl stop NetworkManager
systemctl disable NetworkManager
重启网络生效,期间会断开网络连接
service network restart
brctl show 查看虚拟设备详情
bridge name bridge id STP enabled interfaces
br0 8000.0cc47a706a45 no eth0
由上可见,br0设备,绑定了em1网卡成功。如果stp enabled为no,可以执行brctl stp br0 on 打开。
到这里,网桥设备已经建立成功。
常用命令:
1.创建网桥设备:brctl addbr ,eg:brctl addbr br0
2.向网桥设备添加物理网卡:brctl addif ,eg:brctl addif br0 eth0
3.从网桥中删除网卡:brctl delif ,eg:brctl delif br0 eth0
4.删除网桥:brctl delbr ,eg:brctl delbr br0
5.查看网桥配置情况:brctl show
本文出自 蓝鹰博客,转载时请注明出处及相应链接。
本文永久链接: http://www.lanyingblog.com/blog/3116.html