PROXMOX - Rede perdendo acesso a internet

1. PROXMOX - Rede perdendo acesso a internet

Andre
andre97

(usa Debian)

Enviado em 28/03/2023 - 17:52h

Boa tarde a todos!

Explicando o problema (longo) em detalhes:

Instalei o proxmox em um PC/Server que possui 2 placas de rede. Em cada placa, entra um link diferente, sendo:
Link 1 - somente acesso a rede interna da casa --> IP: 10.8.200.20/16
Link 2 - acesso completo a internet --> IP: 192.168.0.180/24

Estou usando o link 1 para acessar o Proxmox (incluindo uma interface Web), que por não ter acesso a internet vai me dar mais segurança. Dessa forma, a rede virtual criada automaticamente ficou assim:

auto lo

iface lo inet loopback



auto enp3s0

iface enp3s0 inet manual

#LINK 1 - INTRANET



auto enp4s0f1

iface enp4s0f1 inet static
address 192.168.0.180/24

#LINK 2 - INTERNET



iface wlp5s0 inet manual

#wifi - desativado



auto vmbr0

iface vmbr0 inet static

address 10.8.200.20/16

gateway 10.8.200.1

bridge-ports enp3s0

bridge-stp off

bridge-fd 0


Tudo funcionando corretamente e fiz o teste de ping com sucesso.
Essa vmbr0, por estar no link 1, não passa internet por ela. E aí que começa a jornada...

Instalei uma máquina virtual com debian e fui configurar a parte de rede e vi que só é possível inserir uma conexão se for uma rede virtual (uma "vmbr"). Dessa forma fui configurar para que dessa vez use o link 2, onde há internet, para poder atualizar e acessar o mundo externo.
Pelo que vi nos tutoriais, para criar a próxima "vmbr" antes é preciso criar uma linux bond (onde vc indica qual placa física ela vai "puxar" a conexão) e depois criar uma linux bridge (onde vc irá puxar a rede bond e fazer a conexão final). E como foi explicado nos vídeos, eu fiz, gerou a "vmbr1" e ficou assim:

auto lo
iface lo inet loopback

auto enp3s0
iface enp3s0 inet manual
#LINK 1 - INTRANET

auto enp4s0f1
iface enp4s0f1 inet static
address 192.168.0.180/24
#LINK 2 - INTERNET

iface wlp5s0 inet manual
#wifi - desativado

auto bond0
iface bond0 inet manual
bond-slaves enp4s0f1
bond-miimon 100
bond-mode balance-rr

auto vmbr0
iface vmbr0 inet static
address 10.8.200.20/16
gateway 10.8.200.1
bridge-ports enp3s0
bridge-stp off
bridge-fd 0

auto vmbr1
iface vmbr1 inet static
address 192.168.0.180/24
gateway 192.168.0.1
bridge-ports bond0
bridge-stp off
bridge-fd 0


Só que após fazer essa configuração, a internet simplesmente para de funcionar no Proxmox inteiro. É como se o link 2 perdesse acesso ao mundo exterior, após criar a vmbr1. Assim que coloco a placa enp4s0f1 (a responsável pelo Link 2) como escravo do bond0, ela perde o acesso à internet. Porém todos os vídeos mandam fazer esse processo, para que a placa física seja linkada na virtual.

O mais confuso é que, apesar de não ter acesso a internet, eu consigo pingar na rede interna do link 2. Por exemplo: existe um outro computador pessoal que também acessou a rede do link 2 e tem o IP 192.168.0.104. Fazendo o ping pelo shell do proxmox, consigo ter acesso a ele (como mostro na imagem 2), mas quando dá o ping na internet, ele não consegue (como mostro na imagem 3).
É como se tivesse alguma coisa travando a saída do link 2 para a internet, no momento da configuração da nova rede virtual "vmbr1" e não sei o que é.


Ps: Já troquei o gateway do proxmox várias vezes, mas o problema continua o mesmo.

Ps²: IMPORTANTE - Antes do link 2 chegar na máquina do proxmox, ele vem de um loadbalance. Nesse loadbalance entra em dois links de internet diferentes (2 redes de bairro), onde ele decide, automaticamente, qual a melhor rede vai ser usada naquele momento e enviada para um mini switch não gerenciável fazer distribuição para meus outros PCs/roteadores dessa rede (o que inclui uma máquina do proxmox). Então, tecnicamente, esse Link 2 que menciono lá em cima, é derivado desse loadbalance (e inclusive o IP desse loadbalance é 192.168.0.1).

Já estou quase um mês preso nesse problema, já vi vários vídeos, mexi em várias configurações e nada seguro. Se acharem que é algo da minha rede física (tipo o loadbalance ou o pc) podem dar sugestões. Tentarei de tudo para resolver esse problema.



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts