Configurar a rede em Windows Server com Hyper-V nas gamas High Grade & SCALE

Descubra como configurar a rede no Windows Server com Hyper-V nas gamas High Grade & SCALE

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.

Última atualização: 15/11/2021

Objetivo

Nas gamas High Grade & SCALE, o funcionamento dos IP fail-over em modo bridged (através de MAC virtuais) não é possível. Por isso, é necessário configurar os IP Failover em modo roteado ou através do vRack.

Saiba como configurar a rede em Windows Server com Hyper-V.

Requisitos

Nenhum MAC virtual deve ser aplicado aos IP Failover na Área de Cliente OVHcloud.

Instruções

Nessas gamas de servidores, há 4 placas de rede. As duas primeiras para o público, as duas últimas para o privado. Para beneficiar do conjunto da largura de banda, devem ser criados agregados.

IP Failover em modo roteado nas interfaces de rede pública

Explicações

Deve:

  • configurar NIC Teaming;
  • instalar as funções Hyper-V e RRAS;
  • configurar RRAS para atuar como router.

Identificação das interfaces e configuração de NIC Teaming

Abra o Windows Powershell e execute o comando Get-NetAdapter:

PS C:\Windows\system32> Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
Ethernet                  Mellanox ConnectX-5 Adapter                   9 Up           04-3F-72-D5-C3-38        25 Gbps
Ethernet 4                Mellanox ConnectX-5 Adapter #4                7 Up           0C-42-A1-DD-37-B3        25 Gbps
Ethernet 2                Mellanox ConnectX-5 Adapter #2                6 Up           04-3F-72-D5-C3-39        25 Gbps
Ethernet 3                Mellanox ConnectX-5 Adapter #3                4 Up           0C-42-A1-DD-37-B2        25 Gbps

Neste exemplo:

  • as interfaces públicas são Ethernet 3 e Ethernet 4;
  • as interfaces privadas são Ethernet e Ethernet 2.

Verifique que a sua configuração é semelhante. Dispõe das informações relativas aos MAC e interfaces públicas ou privadas na sua Área de Cliente OVHcloud ou através da API OVHcloud.

Volte ao Server Manager, vá ao Local Server e clique em Disabled junto de "NIC Teaming".

NIC Teaming

Na página seguinte, clique com o botão direito do rato sobre uma das interfaces públicas previamente identificadas e, a seguir, em Add to New Team.

NIC Teaming

Atribua um nome ao seu teaming e adicione a segunda interface ao teaming. A seguir, abra as propriedades adicionais, defina "Teaming Mode" em "LACP" e clique em OK.

Configurar um IP estático

Para evitar a perda de ligação durante a reinicialização, temos de configurar o IP de forma estática no teaming.

Carregue em Windows Key + R para abrir uma janela Run. Introduza ncpa.cpl e clique em OK. Isto abrirá a janela "Ligações de rede".

Static IP

Clique com o botão direito do rato no teaming que criou e clique em Properties.

Static IP

Clique duas vezes em Internet Protocol Version 4 (TCP/IPv4).

Static IP

Selecione Use the following IP address and insert your IP address.

A máscara de sub-rede e a gateway predefinida serão: 255.255.255.255 e 100.64.0.1 (como indicado abaixo).

Para os servidores DNS, pode escolher os seus. No nosso exemplo, utilizamos 213.186.33.99 e 8.8.8.8.

Depois de introduzir os endereços, clique em OK para fechar a janela e novamente em OK para fechar a janela das propriedades do adaptador.

Static IP

Adicione as funções Hyper-V e RRAS

No Server Manager, selecione o Dashboard e clique em Add roles and feature.

Install roles

Siga o passo do assistente até atingir a secção "Server Roles". Selecione Hyper-v e Remote Access.

Install roles

De seguida, prossiga até à secção "Virtual Switches" de "Hyper-V" e selecione o seu NIC teaming criado anteriormente.

Install roles

De seguida, continue até à secção "Role Services" de "Remote Access" e selecione Routing.

Install roles

Por fim, na secção "Confirmation", selecione Restart the destination server automatically if required e clique em Install.

Configurar Routing and Remote Access

Abra a nova aplicação chamada "Routing and Remote Access", clique com o botão direito do rato no seu servidor e clique em Configure and Enable Routing and Remote Access.

Configura RRAS

Escolha Custom configuration e clique em Next.

Configura RRAS

De seguida, selecione LAN Routing e clique em Next.

Configura RRAS

Por fim, clique em Finish e, a seguir, em Start Service, na janela que aparecerá.

Configura RRAS

Definir os endereços IP estáticos principal e suplementar na interface Hyper-V

Agora, temos de transferir a configuração IP para a interface Hyper-V.

Carregue em Windows Key + R para abrir uma janela Run. Introduza ncpa.cpl e clique em OK. Isto abrirá a janela "Ligações de rede".

Static IP

Clique com o botão direito do rato no seu cartão vEthernet e clique em Properties.

Static IP

Clique duas vezes em Internet Protocol Version 4 (TCP/IPv4).

Static IP

Selecione Use the following IP address e insira o seu endereço IP.

A máscara de sub-rede e a gateway predefinida serão: 255.255.255.255 e 100.64.0.1 (como indicado abaixo).

Para os servidores DNS, pode escolher os seus. No nosso exemplo, utilizamos 213.186.33.99 e 8.8.8.8.

Static IP

A seguir, clique no botão Advanced... e, na nova janela, em Add... e em endereços IP.

Adicione o endereço IP e a máscara de sub-rede correspondente ao seu IP Failover e clique em Add

Static IP

Depois de introduzir todos os endereços, clique em OK para fechar a janela avançada, novamente em OK para fechar os parâmetros TCP/IPv4 e, uma última vez, em OK para fechar a janela das propriedades do cartão.

Esta etapa pode provocar uma perda de ligação. Se isso acontecer, ligue-se através do IPMI e altere novamente a configuração. Poderá verificar que a gateway predefinida voltou ao estado vazio. Adicione a gateway 100.64.0.1.

Adicionar uma estrada estática

Abra uma linha de comando enquanto administrador e execute o comando route print interface:

C:\Users\admin>route print interface
===========================================================================
Interface List
 22...0c 42 a1 dd 37 b2 ......Hyper-V Virtual Ethernet Adapter
 10...04 3f 72 d5 c3 38 ......Mellanox ConnectX-5 Adapter
  7...04 3f 72 d5 c3 39 ......Mellanox ConnectX-5 Adapter #2
  1...........................Software Loopback Interface 1
===========================================================================

No nosso exemplo, pode ver que o nosso cartão Hyper-V tem o ID 22.
Tome nota do seu cartão Hyper-V e execute o comando route add -p 192.xxx.xxx.16 mask 255.255.255.255 0.0.0.0 si 22 (substitua o IP e o ID de interface pelo que recebeu).
Deveriam obter o resultado "OK!".

PS C:\Users\admin> route add -p 192.xxx.xxx.16 mask 255.255.255.255 0.0.0.0 if 22
 OK!

Uma vez criadas e configuradas, as suas VM devem dispor de um acesso à Internet.

Exemplo de configuração de uma VM cliente em Ubuntu

Conteúdo do ficheiro /etc/netplan/ip.yaml:

network:
        version: 2
        ethernets:
                eth0:
                        dhcp4: no
                        addresses:
                                - 192.xxx.xxx.16
                        nameservers:
                                addresses:
                                        - 213.186.33.99
                                        - 8.8.8.8
                        routes:
                                - to: 0.0.0.0/0
                                  via: 100.64.0.1
                                  on-link: true

IP Failover através do vRack

Requisitos

Explicações

Tem de:

  • criar um agregado;
  • criar um bridge ligado ao agregado;

Identificação das interfaces e configuração de NIC Teaming

Abra o Windows Powershell e execute o comando Get-NetAdapter

PS C:\Windows\system32> Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
Ethernet                  Mellanox ConnectX-5 Adapter                   9 Up           04-3F-72-D5-C3-38        25 Gbps
Ethernet 4                Mellanox ConnectX-5 Adapter #4                7 Up           0C-42-A1-DD-37-B3        25 Gbps
Ethernet 2                Mellanox ConnectX-5 Adapter #2                6 Up           04-3F-72-D5-C3-39        25 Gbps
Ethernet 3                Mellanox ConnectX-5 Adapter #3                4 Up           0C-42-A1-DD-37-B2        25 Gbps

Neste exemplo:

  • as interfaces públicas são Ethernet 3 and Ethernet 4;
  • as interfaces privadas são Ethernet e Ethernet 2.

Verifique que a sua configuração é semelhante. Dispõe das informações relativas aos MAC e interfaces públicas ou privadas na sua Área de Cliente OVHcloud ou através da API OVHcloud.

Volte ao Server Manager, vá ao Local Server e clique em Disabled junto de "NIC Teaming".

NIC Teaming

Na página seguinte, clique com o botão direito do rato sobre uma das interfaces privadas anteriormente identificadas e, a seguir, em Add to New Team.

NIC Teaming

Atribua um nome ao seu teaming e adicione a segunda interface ao teaming. A seguir, abra as propriedades adicionais, defina "Teaming Mode" em "LACP" e clique em OK.

Criar o comutador virtual na Hyper-V

Vamos precisar de criar um switch virtual que ligará as nossas VMs ao teaming que criámos.

Em primeiro lugar, abra o gestor Hyper-V e clique em Virtual Switch Manager.

Create v-switch

Nesta página, certifique-se de que selecionou "External" e clique em Create Virtual Switch.

Create v-switch

Atribua um nome ao seu comutador, escolha o seu novo adaptador de teaming, clique em Apply e depois em OK.

Create v-switch

Está agora pronto para criar a sua VM e configurar a rede para esta.

Configurar um endereço IP utilizável

No caso do vRack, o primeiro, o penúltimo e o último endereço de um determinado bloco de IP são sempre reservados, respetivamente, ao endereço de rede, ao gateway de rede e ao broadcast da rede. Isto significa que o primeiro endereço utilizável é o segundo endereço do bloco, como indicado a seguir:

46.105.135.96   # Reservado: endereço de rede
46.105.135.97   # Primeiro IP utilizável
46.105.135.98
46.105.135.99
46.105.135.100
46.105.135.101
46.105.135.102
46.105.135.103
46.105.135.104
46.105.135.105
46.105.135.106
46.105.135.107
46.105.135.108
46.105.135.109   # Último IP utilizável
46.105.135.110   # Reservado: gateway de rede
46.105.135.111   # Reservado: broadcast

Para configurar o primeiro endereço IP utilizável, é preciso editar o ficheiro de configuração de rede, como indicado abaixo. Neste exemplo, utilize uma máscara de sub-rede 255.255.255.240.

A máscara de sub-rede utilizada neste exemplo adequa-se ao nosso bloco de endereços IP. A sua máscara de sub-rede pode diferir em função da dimensão do bloco. Quando comprar o seu bloco de endereços IP, receberá um e-mail com a máscara de sub-rede que deve utilizar.

Exemplo de configuração VM cliente Ubuntu

Conteúdo do ficheiro /etc/netplan/vrack.yaml:

network:
        version: 2
        ethernets:
                eth0:
                        dhcp4: no
                        addresses:
                                - 46.105.135.97/28
                        nameservers:
                                addresses:
                                        - 213.186.33.99
                                        - 8.8.8.8
                        routes:
                                - to: 0.0.0.0/0
                                  via: 46.105.135.110
                                  on-link: true

Quer saber mais?

Fale com a nossa comunidade de utilizadores: https://community.ovh.com/en/.


Esta documentação foi-lhe útil?

Não hesite em propor-nos sugestões de melhoria para fazer evoluir este manual.

Imagens, conteúdo, estrutura... Não hesite em dizer-nos porquê para evoluirmos em conjunto!

Os seus pedidos de assistência não serão tratados através deste formulário. Para isso, utilize o formulário "Criar um ticket" .

Obrigado. A sua mensagem foi recebida com sucesso.


Estes manuais também podem ser úteis...

OVHcloud Community

Aceda ao seu espaço comunitário. Coloque as suas questões, procure informações e interaja com outros membros do OVHcloud Community.

Discuss with the OVHcloud community

Em conformidade com a alteração à Diretiva 2006/112/CE, os preços com IVA podem variar de acordo com o país de residência do cliente
(por defeito, os preços com IVA apresentados incluem o IVA português em vigor).