网桥br0的搭建及解决ping不通的难题

您所在的位置:网站首页 虚拟机改完ip之后ping不通 网桥br0的搭建及解决ping不通的难题

网桥br0的搭建及解决ping不通的难题

2024-06-19 20:35| 来源: 网络整理| 查看: 265

一、什么是网桥? br0 桥接主机与虚拟机 enp0s25 真实物理网卡 删除掉之后则没网,不能使用ssh 真机上网是通过内核调用网卡与外界进行联系的。 虚拟机的网卡是虚拟化的,不能直接上网。 虚拟机通过使用真机上面的kernal上面开启一个网络接口,进而使用真机的网卡与外界通信 二、NAT(地址转换模式) 如果网络IP资源紧缺,要想让虚拟机连网,这时NAT模式是最好的选择。NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以连网。 在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机上,这样就实现了虚拟机连网。 数据包传输伪装 SNAT #发送 DNAT #返回 三、网桥搭建(网络连接时,不做NAT):

cp ifcfg-br0 ifcfg-enp0s25 /backup/ #在真实主机上操作时,备份原有桥接与真实网卡配置,以防出错。

本次实验是在虚拟机上模拟: 将IP设置在虚拟机网桥上,虚拟网卡eth0不设置IP。因为网桥必须有物理设备支持才能与主机通信,所以此时必须搭 建好虚拟机网桥,才可以连接主机。 注意: 桥接br0存在时,将IP设置在桥接上,不能在真实网卡上 命令方式开启桥接(命令修改是临时的)

brctl addbr br0 #创建网桥 ifconfig br0 172.25.254.176/24 #添加IP ifconfig brctl show #没有真实设备与之对应 brctl addif br0 eth0 #将eth0添加到br0网桥上,让br0有真实的物理网卡与之对应 ping 172.25.254.76 #eth0通过网桥br0与虚拟机通信

brctl addbr br0 无真实设备与之对应: 在这里插入图片描述 在这里插入图片描述 brctl addif br0 eth0 在这里插入图片描述 ping 172.25.254.76 在这里插入图片描述 删除

brctl delif br0 eth0 #从br0上移除eth0 brctl show ifconfig br0 down #使br0不工作,禁止 ip addr show #查看br0此时状态,down brctl delbr br0 #删除br0 brctl show #此时无桥接设备 systemctl restart network ifconfig

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 文件(永久)修改: 步骤一:创建桥接配置文件

vim /etc/sysconfig/network-scripts/ifcfg-br0

在这里插入图片描述 步骤二:修改物理网卡

vim /etc/sysconfig/network-scripts/ifcfg-eth0

在这里插入图片描述

systemctl restart network ip addr show ping 172.25.254.19 brctl show

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 删除桥接:

brctl delif br0 eth0 #从br0上删除eth0连接 ifconfig br0 down #被禁止 brctl delbr br0 #删除br0 brctl show #此时无桥接设备 rm /etc/sysconfig/network-scripts/ifcfg-br0 vim /etc/sysconfig/network-scrpts/ifcfg-eth0 systemctl restart network

brctl delif br0 eth0 在这里插入图片描述 ifconfig br0 down 在这里插入图片描述 brctl delbr br0 在这里插入图片描述 vim /etc/sysconfig/network-scrpts/ifcfg-eth0 在这里插入图片描述 rm /etc/sysconfig/network-scripts/ifcfg-br0 systemctl restart network 在这里插入图片描述

四、解决ping不通的难题 主机间ping不通 【1】 查看网线是否插好 【2】 ip addr show 查看网卡状态是否开启,up 【4】 IP与别人同一网段 【5】 brctl show查看br0接口是否与真实物理设备与之对应 在这里插入图片描述 虚拟机ping不通真实主机 【1】 ip addr show 查看所有(vnet0虚拟机网卡)网卡状态是否开启,up 【2】 IP 是否和主机在同一网段 【3】 brctl show查看br0接口是否与vnet0对应 在这里插入图片描述 【4】 brctl addif br0 vnet0 #将虚拟机网卡桥接到br0



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3