Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
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.
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.
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.
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
Agora que o Hyper-V está configurado, vamos criar um switch virtual.
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.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.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.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.
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.