Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como criar um switch virtual usando o comando New-VMSwitch no Windows

O comando New-VMSwitch é uma ferramenta poderosa no Windows PowerShell que permite criar switches virtuais para máquinas virtuais (VMs) no Hyper-V. Este artigo técnico vai guiá-lo através do processo de criação de um switch virtual usando New-VMSwitch, com exemplos práticos e instruções detalhadas.

Introdução

Um switch virtual é um componente essencial em ambientes de virtualização, permitindo que VMs se comuniquem entre si e com redes externas. O Hyper-V, a solução de virtualização da Microsoft, utiliza switches virtuais para gerenciar o tráfego de rede das VMs. O New-VMSwitch é um cmdlet do PowerShell que facilita a criação desses switches.

Pré-requisitos

Antes de começar, certifique-se de que o Hyper-V está instalado e habilitado no seu sistema Windows. Você pode verificar e instalar o Hyper-V através do Painel de Controle ou usando o PowerShell.

Verificando se o Hyper-V está instalado

Abra o PowerShell como Administrador e execute o seguinte comando:

Get-WindowsFeature -Name Hyper-V

Se o Hyper-V não estiver instalado, você pode instalá-lo com o comando:

Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart

Criando um Switch Virtual com New-VMSwitch

Agora que o Hyper-V está configurado, vamos criar um switch virtual.

Exemplo 1: Criando um Switch Virtual Externo

Um switch virtual externo permite que VMs se comuniquem com redes externas, como a internet.

New-VMSwitch -Name "ExternalSwitch" -NetAdapterName "Ethernet" -AllowManagementOS $true

Neste exemplo:

  • -Name "ExternalSwitch" define o nome do switch virtual.
  • -NetAdapterName "Ethernet" especifica o adaptador de rede físico ao qual o switch será vinculado.
  • -AllowManagementOS $true permite que o sistema operacional host use o switch.

Exemplo 2: Criando um Switch Virtual Interno

Um switch virtual interno permite a comunicação entre VMs e o sistema operacional host, mas não com redes externas.

New-VMSwitch -Name "InternalSwitch" -SwitchType Internal

Neste exemplo:

  • -Name "InternalSwitch" define o nome do switch virtual.
  • -SwitchType Internal especifica que o switch é do tipo interno.

Exemplo 3: Criando um Switch Virtual Privado

Um switch virtual privado permite a comunicação apenas entre VMs, sem acesso ao sistema operacional host ou redes externas.

New-VMSwitch -Name "PrivateSwitch" -SwitchType Private

Neste exemplo:

  • -Name "PrivateSwitch" define o nome do switch virtual.
  • -SwitchType Private especifica que o switch é do tipo privado.

Verificando e Gerenciando Switches Virtuais

Para listar todos os switches virtuais existentes, use o comando:

Get-VMSwitch

Para remover um switch virtual, use o comando:

Remove-VMSwitch -Name "SwitchName"

Substitua "SwitchName" pelo nome do switch virtual que você deseja remover.

Conclusão

O comando New-VMSwitch é uma ferramenta essencial para configurar e gerenciar switches virtuais no Hyper-V, permitindo uma flexibilidade significativa na configuração de redes virtuais. Com os exemplos fornecidos, você pode criar diferentes tipos de switches virtuais para atender às suas necessidades específicas de virtualização.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.