Caso o disco rígido de um servidor Proxmox seja instalado em outro hardware, certamente ele não irá ativar a configuração da interface de rede corretamente, ou seja, não irá ativar o mesmo endereço IP e assim o servidor ficará inacessível na rede.
Para correção, é preciso conectar um monitor e teclado ao servidor e acessar o terminal, fazendo a configuração utilizando linha de comando.
Aberto o terminal, precisamos identificar, então, o nome da interface de rede que está disponível no novo hardware. Para isso, utilizar o comando ip addr:
ip addr
O resultado, irá listar as interfaces disponíveis, depois da interface local (lo) e antes da interface bridge (vmbr0):
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp6s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP group default qlen 1000
link/ether 22:11:4d:03:04:72 brd ff:ff:ff:ff:ff:ff
3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 22:11:4d:03:04:72 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.65/24 scope global vmbr0
valid_lft forever preferred_lft forever
inet6 fe80::2011:4dff:fe03:472/64 scope link
valid_lft forever preferred_lft forever
No exemplo acima, identificamos que o nome da interface de rede disponível é enp6s0.
Depois de identificado o nome da interface disponível, realizar a configuração do arquivo /etc/network/interfaces:
vi /etc/network/interfaces
O arquivo terá o conteúdo semelhante a este:
auto lo
iface lo inet loopback
iface eth0 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.1.65/24
gateway 192.168.1.1
bridge-ports eth0
bridge-stp off
bridge-fd 0
Conforme nosso exemplo, devemos então, alterar o nome da interface eth0 para o nome da interface que identificamos como existente no novo hardware enp6s0, deixando o arquivo desta forma:
auto lo
iface lo inet loopback
iface enp6s0 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.1.65/24
gateway 192.168.1.1
bridge-ports en6s0
bridge-stp off
bridge-fd 0
Finalizado a edição do arquivo, salve-o e faça o reboot do servidor, para que ele acione a nova configuração.
Note que no nosso exemplo, o arquivo continha eth0 e precisamos modificar para enp6s0; porém, porém, os textos eth0 e enp6s0 irão variar de hardware para hardware, conforme a configuração do hardware.