首页 > 代码库 > linux 网桥的管理和搭建

linux 网桥的管理和搭建



在linux网络中,当一个物理设备依附另一个物理设备才能进行通信时,我们最常见的虚拟机等,他就靠真实主机的网卡,进行通信,所以我们提到了一个网桥改概念,正好可以解决此类问题





网桥的配置

1:

<1> 在真实网卡上虚拟出一个接口

[root@foundation20 Desktop]# vim /etc/sysconfig/network-scripts/ifcfg-enp0s25 
 DEVICE=enp0s25
BOOTPROTO=none
ONBOOT=yes
NAME=enp0s25
BRIDGE=br0   ##虚拟出一个接口

<2> 配置br0网桥

[root@foundation20 Desktop]# vim /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
ONBOOT=yes
BOOTPROTO=none
IPADDR0=172.25.254.20
PREFIX0=24
TYPE=Bridge  ##类型为网桥

2:用命令的方式管理桥接接口
<1>添加br0网卡

brctl addbr br0

<2>添加ip

ifconfig br0 172.25.254.120 netmask 255.255.255.0

<3>给br0添加桥接接口

brctl addif br0 eth0

<4>测试

ping 172.25.254.x   ##ping同一网段任意ip

<5>删除网桥

ifconfig dr0 down   ##停用br0
brctl delif de0 eth0   ##删除eth0桥接接口
brctl delbr br0 ##删除网桥

<6> 监控   brctl show   ##查看网桥

本文出自 “12462896” 博客,请务必保留此出处http://12472896.blog.51cto.com/12462896/1955731

linux 网桥的管理和搭建