Tenho o seguinte diagrama de conexão:
Estou tentando compartilhar o mesmo domínio de broadcast entre os dispositivos finais usando VXLAN. A configuração que estou usando é esta:
SERVIDOR 1:
ip link add vxlan10 type vxlan id 10 \
local 198.168.4.1 remote 192.168.4.2 dev enp9s0 dstport 4789
bridge fdb append 00:00:00:00:00:00 dev vxlan10 dst 192.168.4.2
ip link add br-vxlan10 type bridge
ip link set vxlan10 master br-vxlan10
ip link set enp8s0 master br-vxlan10
ip link set vxlan10 up
ip link set br-vxlan10 up
ip a add 192.168.3.2/24 dev br-vxlan10
SERVIDOR 2:
ip link add vxlan10 type vxlan id 10 \
local 198.168.4.2 remote 192.168.4.1 dev eth0 dstport 4789
bridge fdb append 00:00:00:00:00:00 dev vxlan10 dst 192.168.4.1
ip link add br-vxlan10 type bridge
ip link set vxlan10 master br-vxlan10
ip link set eth2 master br-vxlan10
ip link set vxlan10 up
ip link set br-vxlan10 up
ip a add 192.168.3.3/24 dev br-vxlan10
TESTES:
Server 1: ping 192.168.4.2 ok
ping 192.168.3.3 no ok.
Verifique o tráfego em br-vxlan10 do servidor 2, e nenhuma solicitação de ping está chegando. Também não vejo nenhum tráfego UDP na porta 4789 na interface eth0.
Server 2: ping 192.168.4.1 ok
ping 192.168.3.2 no ok. Same as Server 1.
Talvez eu tenha esquecido alguma configuração. Realmente preciso de uma solução.
Desde já, obrigado.