网络桥接

作用:

在网络的使用中,有时需要搭建网络桥来实现网络桥接。例如在一台主机上制作一台虚拟机,虚拟机是没有物理网卡的,这时虚拟机数据的发送和接收就需要通过主机上的物理网卡,需要主机的内核来处理这些问题,这无疑增加了主机内核的负担,也延长了虚拟机的反应速度,如果搭建网络桥,使得虚拟机的内核可以在一定程度上使用主机的物理网卡,就可以解决这个问题。

一、.用命令的方式添加网桥(临时的,重启会失效)

[root@station ~]# brctl show       # 查看网桥
bridge name	bridge id		STP enabled	interfaces
[root@station ~]# brctl addbr br0  # 添加br0网桥
[root@station ~]# brctl show       # 查看是否添加成功

在这里插入图片描述
ifconfig br0 # 查看到此网桥上没有IP
在这里插入图片描述
ifconfig br0 172.25.254.242/24
#ifconfig br0
在这里插入图片描述
ping 172.25.254.61 # 没有网络接口 ,所以无法与外界通信
在这里插入图片描述
brctl addif br0 eth0 # 添加eth0网络接口
brctl show # 添加成功
在这里插入图片描述
ping 172.25.254.61
在这里插入图片描述

还原环境
brctl delif br0 eth0  # 删除网桥链接 ifconfig br0 down      # 停止设备工作
brctl delbr br0        # 删除网桥接口
brctl show

二、以文件的方式添加(永久)

[root@station ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0 
  1 DEVICE=br0
  2 ONBOOT=yes
  3 BOOTPROTO=none
  4 IPADDR=172.25.254.242
  5 PREFIX=24
  6 TYPE=Bridge   # br0的类型为网桥

在这里插入图片描述

[root@station ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
  1 DEVICE=eth0
  2 ONBOOT=yes
  3 BOOTPROTO=none
  4 BRIDGE=br0   # 写入本机的网桥

在这里插入图片描述

[root@station ~]# systemctl restart network
[root@station ~]# brctl show 

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值