Configurar os Additional IP em modo bridge nas suas máquinas virtuais

Bases de conhecimento

Configurar os Additional IP em modo bridge nas suas máquinas virtuais


Icons/System/eye-open Created with Sketch. 2169 visualizações 06.01.2026 Cloud / Servidor dedicado (bare metal)
Informações sobre a tradução

Esta tradução foi automaticamente gerada pelo nosso parceiro SYSTRAN. Em certos casos, poderão ocorrer formulações imprecisas, como por exemplo nomes de botões ou detalhes técnicos. Recomendamos que consulte a versão inglesa ou francesa do manual, caso tenha alguma dúvida. Se nos quiser ajudar a melhorar esta tradução, clique em "Contribuir" nesta página.

Este artigo diz respeito à configuração de endereços Additional IPv4 numa interface pública. Pode igualmente configurar endereços IPv6 nos seus servidores virtuais utilizando este guia.

Tenha em conta que os Additional IP podem igualmente ser configurados num vRack (rede privada), o que permite interligar uma vasta gama de serviços OVHcloud, oferecendo uma maior flexibilidade.

Saiba como configurar o Additional IP num vRack com os nossos manuais para IPv4 e IPv6.

Objetivo

A ligação em rede em modo bridge pode ser utilizada para configurar as suas máquinas virtuais. São necessárias algumas modificações para que a configuração funcione na nossa rede.

Este manual explica-lhe como utilizar o modo bridge para configurar o acesso à Internet para as suas máquinas virtuais.

Requisitos

Esta funcionalidade pode estar indisponível ou limitada nos servidores dedicados Eco.

Para mais informações, consulte o nosso comparativo.

Desde maio de 2025, este guia pode ser utilizado para os servidores das gamas Scale e High Grade.

Também é possível configurar os Additional IP no modo encaminhado ou através do vRack. Para isso, pode consultar: Configurar a rede em Proxmox VE nas gamas High Grade & SCALE e Configurar a rede em Windows Server com Hyper-V nas gamas High Grade & SCALE.

Instruçõe

As etapas de base são sempre as mesmas, independentemente dos sistemas utilizados:

  • criação de um endereço MAC virtual para um Additional IP;
  • ajustar o endereço MAC da máquina virtual (VM) a este novo endereço;
  • configurar o endereço IP, a máscara de rede, a gateway e a estrada para a gateway no interior da máquina virtual.

Para este exemplo, utilizaremos os seguintes valores nos nossos exemplos de códigos. Estas deverão ser substituídas pelos seus próprios valores:

  • "SERVER_IP": o endereço IP principal do seu servidor;
  • "ADDITIONAL_IP": o seu endereço Additional IP;
  • "GATEWAY_IP": o endereço predefinido da gateway.

Atribuir um endereço MAC virtual

No caso de um bloco de IP, os endereços MAC virtuais são criados em cada IP individual no bloco.

Aceda à Área de Cliente OVHcloud, clique em Network no menu à esquerda do ecrã e, a seguir, em Endereços IP Públicos.

Pode utilizar o menu suspenso em Os meus endereços IP públicos e serviços associados e selecionar Todos os Additional IP para filtrar os seus serviços, ou digitar diretamente o endereço IP desejado na barra de pesquisa.

Área de Cliente

Clique nas e, a seguir, em Adicionar um endereço MAC virtual.

Adicionar um MAC virtual (1)

Selecione « ovh » (ou « vmware » se o sistema for um ESXI) na lista pendente « Tipo ». Introduza um nome no campo « Nome da máquina virtual » e, em seguida, clique em Validar.

Adicionar um MAC virtual (2)

Após alguns segundos, um endereço MAC virtual aparecerá na coluna "MAC virtual" da linha de endereço Additional IP. Esse endereço MAC virtual será necessário ao configurar sua VM no host.

Determinar o endereço da gateway

Para configurar as suas máquinas virtuais para o acesso à Internet, deve conhecer a gateway da sua máquina host, ou seja, o seu servidor dedicado.

Pode recuperar o endereço da gateway através da Área de Cliente ou da API OVHcloud.

Aceda à Área de Cliente OVHcloud, vá à secção Bare Metal Cloud e selecione o seu servidor na secção Servidores dedicados.

A gateway IPv4 atribuída ao seu servidor é apresentada na secção Rede do separador Informações gerais. Depois de copiar, continue a aplicar a configuração.

gateway

Na página API da OVHcloud, clique no canto superior direito em Login. Na página seguinte, introduza o seu identificador de cliente OVHcloud.

Execute a seguinte chamada API, indicando o nome interno do servidor (exemplo: ns3956771.ip-169-254-10.eu):

Preparar o host

Para todos os sistemas operativos e distribuições, deve configurar a sua máquina virtual com o endereço MAC virtual criado na sua Área de Cliente OVHcloud.

As seguintes instruções aplicam-se a uma máquina virtual criada anteriormente com um sistema operativo já instalado. Se não criou nenhuma VM, consulte as opções na página Qemu/KVM Virtual Machine (EN) de Proxmox.

Depois de ter criado a máquina virtual e quando esta ainda estiver desligada:

  1. Selecione a máquina virtual;
  2. Abra a secção "Equipamento";
  3. Selecione Periférico de rede;
  4. Clique no botão Alterar.

navegar até ao periférico de rede

A seguir, adicione o endereço MAC que criou anteriormente.

abrir um periférico de rede

Pode desde já iniciar a sua máquina virtual e passar às etapas seguintes, em função do sistema operativo escolhido.

As seguintes instruções aplicam-se a uma máquina virtual criada anteriormente com um sistema operativo já instalado. Se não criou nenhuma VM, consulte o guia Criar uma máquina virtual no cliente host VMware (EN) na página VMware.

Depois de criar a máquina virtual e quando estiver fora de tensão, clique com o botão direito do rato sobre a máquina e clique em Alterar os parâmetros.

Menu contextual VM

Implemente o Network Adapter 1 e altere o valor no menu pendente Endereço MAC em modo "Manual" e introduza o endereço MAC VMware criado anteriormente.

Modificar as configurações

Pode desde já iniciar a sua máquina virtual e passar às etapas seguintes, em função do seu sistema operativo.

Configurar as máquinas virtuais

Tenha em conta que os exemplos seguintes assumem que está ligado enquanto utilizador com privilégios limitados, pelo que deve utilizar o sudo antes de cada comando. Se iniciou sessão como root, não precisa de o fazer.

Selecione o separador adequado para o seu sistema operativo.

Por predefinição, o ficheiro de configuração de rede da VM está situado em /etc/network/interfaces.

Uma vez ligado ao shell da sua máquina virtual, execute o comando seguinte para identificar o nome da sua interface:

ip a

De seguida, faça uma cópia do ficheiro de configuração para, se necessário, poder reverter o sistema para o estado inicial:

sudo cp /etc/network/interfaces /etc/network/interfaces.bak

Em caso de erro, poderá reverter a operação através dos seguintes comandos:

sudo rm -f /etc/network/interfaces
sudo cp /etc/network/interfaces.bak /etc/network/interfaces

Modifique o ficheiro para que reflita a configuração abaixo, substitua INTERFACE_NAME, ADDITIONAL_IP e GATEWAY_IP pelos seus próprios valores.

sudo nano /etc/network/interfaces
auto lo
iface lo inet loopback

# The primary network interface
auto INTERFACE_NAME
iface INTERFACE_NAME inet static
address ADDITIONAL_IP
netmask 255.255.255.255
gateway GATEWAY_IP
Exemplo
auto lo
iface lo inet loopback

# The primary network interface
auto ens192
iface ens192 inet static
address 192.0.2.1
netmask 255.255.255.255
gateway 203.0.113.254

Guarde e feche o ficheiro.
De seguida, edite ou crie o ficheiro /etc/resolv.conf :

sudo nano /etc/resolv.conf

Adicione a seguinte linha:

nameserver 213.186.33.99

Guarde e feche o ficheiro.
Deverá agora pôr a sua interface de rede online. Para isso, introduza o seguinte comando (substitua ens192 pelos seus próprios valores):

sudo ip link set ens192 up

Por fim, reinicie o seu serviço de rede através do seguinte comando:

sudo systemctl restart networking

(CentOS, Rocky Linux 8/9, Alma Linux 8/9, etc.)

Por predefinição, o ficheiro de configuração de rede da VM encontra-se em /etc/sysconfig/network-scripts/.

Uma vez ligado ao shell da sua máquina virtual, execute o comando seguinte para identificar o nome da sua interface:

ip a

De seguida, faça uma cópia do ficheiro de configuração para, se necessário, poder reverter o sistema para o estado inicial:

sudo cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.bak

Em caso de erro, poderá reverter a operação através dos seguintes comandos:

sudo rm -f etc/sysconfig/network-scripts/ifcfg-eth0
sudo cp /etc/sysconfig/network-scripts/ifcfg-eth0.bak etc/sysconfig/network-scripts/ifcfg-eth0

Pode editar este ficheiro através do gestor nmcli, substitua ADDITIONAL_IP e GATEWAY_IPpelos seus próprios valores.

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
  • Adicione o endereço IP:
sudo nmcli connection modify interface_name IPv4.address ADDITIONAL_IP/32
  • Adicione o Gateway:
sudo nmcli connection modifify interface_name IPv4.gateway GATEWAY_IP
  • Adicione um servidor DNS:
sudo nmcli connection modify interface_name IPv4.dns 213.186.33.99
  • Altere a configuração para manual:
sudo nmcli connection modify interface_name IPv4.method manual
  • Torne a configuração persistente:
sudo nmcli con mod interface_name connection.autoconnect true

Reinicie a sua rede utilizando o seguinte comando:

sudo nmcli device down interface_name;nmcli device up interface_name

Se desejar mais informações sobre nmcli, consulte esta página (EN).

Por predefinição, o ficheiro de configuração de rede da VM está localizado em /etc/rc.conf.

Uma vez ligado ao shell da sua máquina virtual, execute o comando seguinte para identificar o nome da sua interface:

ifconfig

De seguida, faça uma cópia do ficheiro de configuração para, se necessário, poder reverter o sistema para o estado inicial:

sudo cp /etc/rc.conf /etc/rc.conf.bak

Em caso de erro, poderá reverter a operação através dos seguintes comandos:

sudo rm -f /etc/rc.conf
sudo cp /etc/rc.conf.bak /etc/rc.conf

Modifique o ficheiro para que reflita a configuração abaixo, substitua ADDITIONAL_IP e GATEWAY_IP pelos seus próprios valores. Neste exemplo, o nome da interface é em0. Substitua este valor se não for aplicável.

ifconfig_em0="inet ADDITIONAL_IP netmask 255.255.255.255 broadcast ADDITIONAL_IP"
static_routes="net1 net2"
route_net1="-net GATEWAY_IP/32 -interface em0"
route_net2="default GATEWAY_IP"

Registe e feche o ficheiro. De seguida, edite o ficheiro /etc/resolv.conf. Crie-o se necessário.

nameserver 213.186.33.99

Registe e feche o ficheiro e reinicie a máquina virtual.

Em primeiro lugar, desative o cloud-init:

touch /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

Se deseja configurar a sua VM com cloud-init, consulte esta página

Adicione esta linha ao ficheiro 99-disable-network-config.cfg:

network: {config: disabled}

De seguida, crie o ficheiro de configuração de rede em /etc/netplan/ com o seguinte comando:

touch /etc/netplan/00-installer-config.yaml

De seguida, aplique estas permissões em /etc/netplan:

cd /etc/netplan
sudo chmod 600 *.yaml

Execute o seguinte comando para identificar o nome da sua interface:

ip addr

De seguida, faça uma cópia do ficheiro de configuração para que possa voltar atrás a qualquer momento.

sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bak

Em caso de erro, poderá reverter a operação através dos seguintes comandos:

sudo rm -f /etc/netplan/00-installer-config.yaml
sudo cp /etc/netplan/00-installer-config.yaml.bak /etc/netplan/00-installer-config.yaml

A seguir, abra o ficheiro de configuração de rede:

bash sudo nano /etc/netplan/00-installer-config.yaml

Modifique o ficheiro para que reflita a configuração abaixo, substitua INTERFACE-NAME, ADDITIONAL_IP e GATEWAY_IP pelos seus próprios valores.

yaml network: ethernets: INTERFACE-NAME: dhcp4: true addresses: - ADDITIONAL_IP/32 nameservers: addresses: - 213.186.33.99 routes: - to: 0.0.0.0/0 via: GATEWAY_IP on-link: true version: 2

Exemplo

yaml network: ethernets: ens18: dhcp4: true addresses: - 192.0.2.1/32 nameservers: addresses: - 213.186.33.99 routes: - to: 0.0.0.0/0 via: 203.0.113.254 on-link: true version: 2

Guarde e feche o ficheiro. Pode testar a configuração com o seguinte comando:

bash sudo netplan try

Se estiver correta, aplique-a com o seguinte comando:

bash sudo netplan apply

Windows Server/Hyper-V

Antes de configurar a sua máquina virtual, deverá criar um comutador virtual.

A partir da linha de comandos para o seu servidor dedicado, execute o seguinte comando e anote o nome da placa de rede que contém o endereço IP principal do servidor:

powershell ipconfig /all

No painel de configuração Hyper-V, crie um novo comutador virtual e defina o tipo de ligação no External.

Selecione o adaptador com o endereço IP do servidor e selecione Autorizar o sistema operativo a partilhar esta placa de rede.

networkbridging

Este passo só é necessário uma vez para um servidor Hyper-V. Para todas as máquinas virtuais, é necessário um comutador virtual para ligar as placas de rede virtuais da máquina virtual à placa física do servidor.

De seguida, selecione a máquina virtual à qual deseja adicionar o Additional IP. Utilize o painel de configuração Hyper-V para modificar os parâmetros da máquina virtual e feche-o.

De seguida, implemente a placa de rede e clique em Advanced Features, defina o endereço MAC em Static e introduza o endereço MAC virtual para o endereço Additional IP. Depois de introduzir estes parâmetros, clique em OK para aplicar as modificações.

networkbridging

De seguida, execute a máquina virtual e ligue-se enquanto administrador, depois aceda ao Control Panel e Network and Sharing Center. Clique na ligação Connections: Ethernet e clique no botão Properties para mostrar as propriedades Ethernet.

Selecione Internet Protocol Version 4 (TCP/IPv4) e clique no botão Properties para apresentar as propriedades IPv4.

networkbridging

Na janela de propriedades do IPv4, selecione Use the following IP address. Introduza o endereço Additional IP no campo de endereços IP e introduza "255.255.255.255" na máscara de sub-rede.

De seguida, introduza o endereço IP da gateway do servidor na gateway predefinida (por exemplo, terminando o IP do servidor com 254) e introduza "213.186.33.99" no campo Preferred DNS Server.

Clique em OK e ignore a mensagem de aviso relativa ao endereço IP da gateway e ao endereço IP atribuído que não figuram na mesma sub-rede.

Por fim, reinicie o servidor. A máquina virtual deve então estar ligada à Internet através do endereço Additional IP.

networkbridging

Para verificar se a máquina virtual está totalmente ligada à Internet, utilize o seguinte comando:

Para Linux

ping -c 4 example.com
PING example.com (93.184.215.14) 56(84) bytes of data.
64 bytes from 93.184.215.14 (93.184.215.14): icmp_seq=1 ttl=55 time=29.3 ms
64 bytes from 93.184.215.14 (93.184.215.14): icmp_seq=2 ttl=55 time=24.9 ms
64 bytes from 93.184.215.14 (93.184.215.14): icmp_seq=3 ttl=55 time=30.8 ms
64 bytes from 93.184.215.14 (93.184.215.14): icmp_seq=4 ttl=55 time=27.0 ms

--- example.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 24.925/28.028/30.840/2.254 ms

Se receber uma resposta, significa que o Additional IP foi corretamente configurado. Se não for o caso, reinicie a sua máquina virtual e repita o comando ping.

Para Windows

ping example.com

Pinging example.com [93.184.215.14] with 32 bytes of data:
Reply from 93.184.215.14: bytes=32 time=74ms TTL=50
Reply from 93.184.215.14: bytes=32 time=73ms TTL=50
Reply from 93.184.215.14: bytes=32 time=73ms TTL=50
Reply from 93.184.215.14: bytes=32 time=73ms TTL=50

Ping statistics for 93.184.215.14:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 73ms, Maximum = 74ms, Average = 73ms

Si vous recevez une réponse, cela signifie que l’Additional IP a été correctement configurée. Si ce n'est pas le cas, redémarrez votre machine virtuelle et recommencez la commande ping.

Resolução das deficiências

Se não conseguir estabelecer uma ligação entre a sua máquina virtual e a rede pública e suspeitar de um problema de rede, reinicie o servidor em modo rescue e configure a interface de rede gateway diretamente no host.

Para isso, uma vez que reinicie o seu servidor em modo rescue, insira os seguintes comandos:

ip link add name test-bridge link eth0 type macvlan
ip link set dev test-bridge address MAC_ADDRESS
ip link set test-bridge up
ip addr add ADDITIONAL_IP/32 dev test-bridge

Substitua "MAC_ADDRESS" pelo endereço MAC virtual gerado no painel de configuração e "ADDITIONAL_IP" pelo Additional IP real.

Depois, basta fazer um ping ao Additional IP a partir do exterior. Se isto funcionar, isto provavelmente significa que existe um erro de configuração na máquina virtual ou no host que impede o Additional IP de funcionar em modo normal. Se, pelo contrário, o IP não funcionar, queira abrir um ticket de assistência através do centro de ajuda.

Quer saber mais?

Fale com nossa comunidade de utilizadores.

Artigos relacionados