Eu tenho um desktop executando o proxmox no qual posso usar o ssh. Depois de mudar de casa e trocar o roteador, parei de conseguir fazer ssh nele. Depois de conectá-lo a um monitor e teclado para solucionar o problema. Percebi que ele não consegue acessar a Internet e não consigo executar ping em nada. É importante notar que este servidor proxmox está executando uma VM. Curiosamente, posso fazer ssh na VM e ela chega à internet. Apenas o servidor proxmox ou o sistema operacional host não consegue acessar nada. Veja mais algumas informações:
root@pve:~# ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
From 192.168.1.30 icmp_seq=1 Destination Host Unreachable
From 192.168.1.30 icmp_seq=2 Destination Host Unreachable
From 192.168.1.30 icmp_seq=3 Destination Host Unreachable
root@pve:~# ip route show
default via 192.168.1.1 dev vmbr0 proto kernel onlink
192.168.1.0/24 dev vmbr0 proto kernel scope link src 192.168.1.30
root@pve:~# ip link show vmbr0
4: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether 74:56:3c:58:26:d2 brd ff:ff:ff:ff:ff:ff
O Proxmox está em um IP estático e tentando se conectar à sub-rede 'antiga' e o convidado está em ponte e pegando um IP do servidor DHCP da rede conectada. As redes antigas e novas estão em sub-redes diferentes e o adaptador de rede em ponte na VM funciona de alguma forma, mas o host proxmox está em um IP inválido e você não pode se conectar a ele.
Verifique o intervalo de IP da 'nova' rede e certifique-se de que as configurações de rede do servidor proxmox sejam válidas para a nova rede - coisas como gateway padrão e os intervalos de IP, e o IP dos servidores proxmox ainda não foi usado.
Suspeito que o 'modo fácil' aqui seria alterar o intervalo de endereços IP do seu novo roteador para o antigo - você mencionou que o antigo estava em um intervalo 192.168.1.x bastante comum e o novo 192.168.100.1 faixa. Isso está fora do escopo da minha resposta e lembre-se de redefinir o roteador como uma opção caso você tenha problemas.
Caso contrário, você pode editar as configurações na caixa proxmox para atualizar as configurações do endereço IP
Agora, a parte complicada é que você precisa de acesso à caixa proxmox - e precisa se conectar à caixa proxmox de alguma forma com a rede 'quebrada'. Eu acredito que você pode simplesmente instalar um monitor e teclado diretamente na caixa e fazer login como root
Como alternativa, você pode fazer o ssh e editar os arquivos diretamente, seria uma opção. Você precisa de uma caixa física, configurada com um IP estático com o mesmo intervalo do sistema antigo, para poder fazer o SSH ou acessá-lo por meio de uma interface da web. Isso provavelmente é mais fácil
Depois de fazer isso, qualquer uma das abordagens permitirá que você edite os arquivos de configuração e o leve a um estado utilizável - o guia aqui é útil e apontarei as coisas específicas que você precisa fazer
No shell, você precisa usar o nano, ou o editor de texto de sua escolha, e editar /etc/networks/interfaces do que era para algo como
Essencialmente, basta alterar os IPs do antigo para o novo.
Você também precisará editar
/etc/hosts
para refletir o novo IP.Embora a reinicialização de alguns serviços funcione (redes, por exemplo), sugiro reiniciar e verificar para garantir que tudo funcione.