Linux添加网桥

1、要是Linux可以工作在网桥模式,必须安装网桥工具bridge-utils,运行命令:

yum install bridge-utils

2、建立一个逻辑网段

brctl addbr br0 

3、网卡一一和br0这个网段联系起来,作为br0中的一个端口

brctl addif br0 eth0 

4、桥的每个物理网卡作为一个端口,运行于混杂模式,而且是在链路层工作,所以就不需要IP(也可修改配置文件)

ifconfig eth0 0.0.0.0

修改配置文件

[root@node ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens160 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens160
UUID=53e847a8-3437-49a9-ae54-50b79623155c
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.33.75
NETMASK=255.255.255.0
GATEWAY=192.168.33.1
DNS1=192.168.51.51
DNS2=114.114.114.114
[root@node ~]# 
View Code

5、br0的虚拟网卡配置IP(也可写配置文件)

 ifconfig br0 192.168.1.1

6、删除网桥中的接口

brctl delif br0 eth0 eth1
brctl delif br0

7、配置桥开机激活

echo "modprobe bridge">>/etc/rc.local
作者:赵世渊

-------------------------------------------

个性签名:独学而无友,则孤陋而寡闻。

如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

原文地址:https://www.cnblogs.com/Raphel/p/15095949.html