首页 > 编程知识 正文

linux 网桥原理,linux 网桥里面的网卡

时间:2023-05-05 01:08:55 阅读:277297 作者:4013

网桥(Bridge)是早期的两端口二层网络设备,用来连接不同网段。网桥的两个端口分别有一条独立的交换信道,不是共享一条背板总线,可隔离冲突域。网桥的每个端口与一个网段相连。
桥接就是把一台机器上的若干个网络接口连接起来,其结果是,其中一个网口收到的报文会被复制给其他网口并发送出去,从而使得网口之间的报文能够互相转发。

一、配置永久的网桥
1.删除多余的配置文件并将网卡和桥接配置文件移走
由于开头为ifcfg的文件都会被系统读取,我们需要将其他多余的文件删除,除网桥信息ifcfg-br0,物理网卡信息ifcfg-p9p1和ifcfg-lo文件外都需要删除。

mv ifcfg-br0 ifcfg-p9p1 /opt/



2.添加网络
通过【nm-connection-editor】命令打开网络编辑器,配置网络类型为以太网。

选中物理设备

选择网络类型为静态网络,添加ip地址,该ip地址是我们之前的ip地址,点击完成按钮,即可完成网络配置。

3.将配置好的网络ifcfg-Ethernet_connection_1改名为ifcfg-p9p1,并将该配置文件移走

mv ifcfg-Ethernet_connection_1 ifcfg-p9p1

物理设备,可以通过ip addr show来查看,每台电脑的设备名都是不一样的。


4.配置网络桥接
通过vim命令,在配置文件中填写网络信息

cd /etc/sysconfig/network-scriptsvim ifcfg-p9p1DEVICE=p9p1ONBOOT=yesBOOTPROTO=noneBRIDGE=br0vim ifcfg-br0DEVICE=br0ONBOOT=yesBOOTPROTO=noneIPADDR=172.25.254.31PREFIX=24TYPE=Bridgesystemctl restart network


二、配置临时的网桥
1.实验准备
将原有网络设置为开机不启动,添加临时的网桥,我们可以在虚拟机中进行设置。

2.添加网桥

brctl show ##查看网桥信息brctl addbr br0 ##添加br0ifconfig br0 172.25.254.131/24ifconfig br0

brctl addif br0 eth0 ##添加网卡,使网桥可以使用brctl showping 172.25.254.131


3.删除网桥

ifconfig br0 down ##关闭br0brctl delbr br0 ##删除网桥信息

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。