No momento, estou tentando entrar em contato com o vxlan. Para isso eu queria configurar uma VXLAN em duas das minhas caixas e conectá-las via VXLAN.
Eu tenho a seguinte configuração de / etc / network / interfaces no Host1:
auto lo
iface lo inet loopback
iface enp2s0f1 inet manual
auto vmbr0
iface vmbr0 inet static
address xxx.xxx.xxx.12
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx
bridge_ports enp2s0f1
bridge_stp off
bridge_fd 0
auto enp2s0f0
iface enp2s0f0 inet static
address 10.0.0.12
netmask 255.255.0.0
auto vx0
iface vx0 inet static
mtu 1600
pre-up ip link add vx0 type vxlan id 10 group 238.182.226.153 dev enp2s0f1 || true
up ip link set vx0 up
down ip link set vx0 down
post-down ip link del vx0 || true
address 10.1.1.12
netmask 255.255.255.0
A configuração no meu segundo host é assim:
auto lo
iface lo inet loopback
iface enp2s0f1 inet manual
auto vmbr0
iface vmbr0 inet static
address xxx.xxx.xxx.13
netmask 255.255.255.0
gateway xxx.xxx.xxx.254
bridge_ports enp2s0f1
bridge_stp off
bridge_fd 0
auto enp2s0f0
iface enp2s0f0 inet static
address 10.0.0.13
netmask 255.255.0.0
auto vx0
iface vx0 inet static
mtu 1600
pre-up ip link add vx0 type vxlan id 10 group 238.182.226.153 dev enp2s0f1 || true
up ip link set vx0 up
down ip link set vx0 down
post-down ip link del vx0 || true
address 10.1.1.13
netmask 255.255.255.0
O endereço multicast está funcionando bem (testei-o via iperf). Com wireshark eu posso ver que Host1 envia ARP Request para o endereço de broadcast e está procurando por Host2 / 10.1.1.13 mas não há resposta .. alguma idéia?
Além disso: Quando tento reiniciar a rede, ele gera um erro, mas a interface não existe. Mas eu posso configurá-lo manualmente.