物理真机与虚拟机同网段不能ping通问题的解决

  • 原因
    虚拟机与真机是通过桥接通信,所以破坏了两个之间桥接,即使他俩在同一个网段也不能通信
  • 解决办法
    常见的有两种,一种是配置文件的删除或者更改,另外一个就是命令解决
  • 基本概念
[root@foundation1 day01]# brctl show
bridge name bridge id       STP enabled interfaces
br0     8000.54ee756e4c14   no            enp3s0
                                          vnet0
virbr0      8000.5254001bdfcc   yes     virbr0-nic
virbr1      8000.5254006adda7   yes     virbr1-nic
      enp0s25    物理网卡
      br0        桥接

- br0 的 interfaces 应该物理网卡
- 下面应该有一行或者多行虚拟网卡 vnet0
- 有时不能通信是因为vnet0 在virbr0

brctl addif br0 vnet0
ip link set up/down vnet0
brctl show  显示桥接
brctl addif br0 vnet0  添加桥接 
ip link set up dev vnet0    打开

你可能感兴趣的:(linux_基础)