Estou tentando instalar dois proxmox em servidores do Online.net, e acabei de perceber que o recurso RPN deles não funciona como o OVH vRacks. Como eu preciso das diferentes VM's em ambos os hipervisores para poder falar, eu quero configurar um túnel (a solução NAT deles parece ser feia e pouco prática).
Eu tentei adicionar isso ao / etc / network / interfaces em ambos (invertendo o local e remoto no outro, é claro):
auto vmbr1
iface vmbr1 inet static
address 172.16.0.251
netmask 255.255.0.0
bridge_ports gretap1
bridge_stp off
bridge_fd 0
pre-up ip link add gretap1 type gretap remote 10.x.x.x local 10.x.x.y.y ttl 255 dev eth1 && ip link set gretap1 up
post-down ip link set gretap1 down && ip tunnel del gretap1
Isso cria gretap1 e vmbr1, gretap1 está na bridge, mas seu estado é UNKNOWN:
gretap1@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 8962 qdisc pfifo_fast master vmbr1 state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 2a:de:a1:5b:c5:10 brd ff:ff:ff:ff:ff:ff
(mesmo estado em ambos os lados)
E não consigo pingar 172.16.0.25x de cada host. Alguma ideia do que eu fiz de errado? Os dois eth1 podem pingar uns aos outros, o problema é apenas com gretap. Acho que eu poderia usar L2TP, mas eu queria experimentar gre, ouvindo todo mundo dizendo que é muito fácil de configurar. Acho que não:)