Linux 配置网络桥接

依然范特西╮ 提交于 2019-12-07 03:57:38

配置网络桥接

用于虚拟化
桥接接口

1.网络配置文件目录:/etc/sysconfig/network-scrpits/

2.备份网络配置文件:

实验前先将原本的配置文件,进行备份。


ifcfg-enp5s0           网卡配置文件
ifcfg-br0                  桥接配置文件
cd /etc/sysconfig/network-scrpits/
mkdir /backup
mv ifconfig-enp0s25 ifcfg-br0 /backup/


注意:网卡名称随主机不同有差异。

3.删除
nm-connection-editor   图形方式删除除了Bridge enpo0s25,virbr1,virbr0,以避免对实验结果造成影响。

删除后查看虚拟机安装界面,可以看到是没有桥接接口


4.配置文件
vim /etc/sysconfig/network-scrpits/ifcfg-westos
BOOTPROTO=none       网卡工作模式
DEVICE=enp0s25          网卡设备名称
ONBOOT=yes                 网卡服务启动时自动激活
BRIDGE=br0                   桥接接口设备名称

vim /etc/sysconfig/network-scrpits/ifcfg-br0      新建一个网卡桥接配置文件
DEVICE=br0      接口使用设备
ONBOOT=yes   
BOOTPROTO=none
IPADDR=172.25.254.11
PREFIX=24
TYPE=Bridge    接口类型,桥接(默认ethernet)

桥接建立成功;

systemctl restart network     重启网络


5.检测:

文件已经成功生成

ifconfig


brctl show    可以看到桥接建立成功

查看虚拟机安装界面,此时存在桥接接口

注意:此时建立虚拟机,从virbr0接口进入,经过br0地址转换 ,以用br0进行桥接的虚拟机联网进行会比没有桥接的快很多

因为从虚拟机的内核再通过真机的内核转换发出去,会比较慢,而再做了一个桥接后,虚拟机可以通过桥接直接与其他主机进行数据交流,会提高访问速度。

6.恢复数据

删除自己建立文件

恢复原有数据

重启网络

7.临时建立桥接接口(虚拟机)

1)查看主机桥接信息  brctl show


2)建立桥接接口  brctl addbr br0


3)配置br0文件 ifconfig  br0  172.25.254.111/24


4)配置桥接接口的网卡信息    brctl addif br0 eth0

当桥接接口添加网卡后,网络通畅,否则网络不通


5)删除桥接接口的网卡信息   brctl  delif  br0  eth0


6)删除桥接接口   brctl  delbr  br0


 注意: 当br0工作时,不能直接删除,停止桥接接口工作后才能删除   ifconfig  br0  down

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!