ponte netplan não pode executar ping em dispositivos de rede local

ponte netplan não pode executar ping em dispositivos de rede local

Eu sei que há muitos problemas como o meu aqui, mas ainda não consigo resolver o meu problema.

Atualizei meu Ubuntu de 18.04 para 20.04 e queria começar a usar o netplan. Infelizmente, não consigo fazer ping em meus dispositivos de rede local agora. Consigo fazer ping em meu roteador em 10.4.0.1, mas não consigo fazer ping em nenhum outro dispositivo.

Minha configuração do netplan é assim:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp4s0:
      addresses: []
      dhcp4: false
  bridges:
    br0:
      dhcp4: true
      dhcp6: false
      interfaces:
        - enp4s0
      optional: true

Depois de me inscrever, obtive os seguintes IPs

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br0 state UP group default qlen 1000
    link/ether d0:50:99:88:e4:9f brd ff:ff:ff:ff:ff:ff
    inet 10.4.0.11/24 brd 10.4.0.255 scope global noprefixroute enp4s0
       valid_lft forever preferred_lft forever
3: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether d0:50:99:88:e4:9f brd ff:ff:ff:ff:ff:ff
    inet 10.4.0.11/24 brd 10.4.0.255 scope global dynamic br0
       valid_lft 85745sec preferred_lft 85745sec
    inet6 xxxx:babe:00/128 scope global dynamic noprefixroute 
       valid_lft 6546sec preferred_lft 2946sec
    inet6 xxxx:babe::00/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 6846sec preferred_lft 1446sec
    inet6 xxxx:babe00/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 6846sec preferred_lft 1446sec
    inet6 xxxx:babe::00/64 scope link 
       valid_lft forever preferred_lft forever

O roteamento fica assim:

route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.4.0.1        0.0.0.0         UG    100    0        0 br0
0.0.0.0         10.4.0.1        0.0.0.0         UG    202    0        0 enp4s0
10.4.0.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
10.4.0.0        0.0.0.0         255.255.255.0   U     202    0        0 enp4s0
10.4.0.1        0.0.0.0         255.255.255.255 UH    100    0        0 br0
10.144.158.0    0.0.0.0         255.255.255.0   U     0      0        0 lxdbr0
10.199.151.0    0.0.0.0         255.255.255.0   U     0      0        0 lxcbr0

É correto que enp4s0 e br0 tenham o mesmo IPv4? Acho que por causa da ponte, o enp4s0 não deveria ter um ipv4.

informação relacionada