Powershell – Desativar IPV6 na interface de rede

PowerShell é um shell de linha de comando baseado em tarefas e linguagem de script desenvolvido no .NET. Inicialmente, apenas um componente do Windows, o PowerShell tornou-se de código aberto e multiplataforma em 18 de agosto de 2016 com a introdução do PowerShell Core.

Como administrador, inicie uma linha de comando Powershell elevada.

Windows 10 - powershell elevated

Liste todos os adaptadores de rede disponíveis.

Get-NetAdapter -Name *

Aqui está a saída do comando.

Name      InterfaceDescription  ifIndex      Status  MacAddress         LinkSpeed
----      --------------------  -------      ------  ----------         ---------
Wi-Fi     TP-Link Wireless      USB Adapter  22 Up   D0-37-45-A5-AA-AA  144.4 Mbps
Ethernet Realtek PCIe FE Family Controller   21 Disc 0A-E0-AF-A1-AA-AA   0 bps

Liste todos os adaptadores de rede com suporte a IPV6.

Get-NetAdapterBinding -ComponentID ms_tcpip6

Aqui está a saída do comando.

Name       DisplayName                             ComponentID  Enabled
----       -----------                             -----------  -------
Wi-Fi      Internet Protocol Version 6 (TCP/IPv6)  ms_tcpip6    False
Ethernet   Internet Protocol Version 6 (TCP/IPv6)  ms_tcpip6    True

Desative o IPV6 em um adaptador de rede.

Disable-NetAdapterBinding -InterfaceAlias "Ethernet" -ComponentID ms_tcpip6

Opcionalmente, use o nome da interface de rede.

Disable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_tcpip6

Em nosso exemplo, desabilitamos o suporte ao IPV6 em uma interface de rede chamada ETHERNET.

Parabéns! Você é capaz de desativar o IPV6 em uma interface de rede usando o Powershell.

Precisando de Consultoria em TI ou Suporte Pode Contar Comigo e Minha Equipe.

Pode Chamar em Nosso Whats: (51) 993117507

https://linktr.ee/julianoaguiar



Deixe um comentário