Como desabilitar o IPv6 no Mac OS X

Índice:

Anonim

Alguns usuários de Mac podem querer desabilitar o suporte de rede IPv6 em suas máquinas. Isso pode ser desejável para evitar certos conflitos de rede ou para aumentar a segurança dos usuários em ambientes de maior ameaça, uma vez que os pesquisadores descobriram que o IPv6 é potencialmente vulnerável a ataques man-in-the-middle e outros ataques de rede.

Embora a maioria dos usuários não use IPv6 diretamente, a desativação do IPv6 tem consequências e, portanto, deve ser feita apenas por usuários que sabem o que estão fazendo e por que estão fazendo.Alguns dos principais serviços do sistema Mac OS X, como o serviço de descoberta Bonjour, usam IPv6. Assim, desabilitar o IPv6 pode tornar o compartilhamento AirDrop inutilizável, certos serviços de impressão ficarão indisponíveis e alguns outros recursos convenientes do Mac também podem ficar inoperantes. Isso torna impraticável desativar para muitos.

Mac OS X oferece algumas maneiras de desativar o IPv6, e abordaremos um método simples usando a linha de comando, além de demonstrar como ativar o IPv6 novamente se você decidir que precisa. Os usuários também podem verificar se o IPv6 é usado ativamente por meio das Preferências do sistema, que o Mac OS X define como padrão para colocar em um estado automático.

Desativar IPv6 no Mac OS X através do Terminal

Launch Terminal, localizado no diretório /Applications/Utilities/, e use os seguintes comandos apropriados para sua situação. Observe que muitos Macs modernos possuem apenas placas wi-fi, tornando desnecessária a opção ethernet.Se o Mac tiver rede wi-fi e ethernet, você provavelmente desejará desativar o IPv6 para ambas as interfaces.

Desativando suporte IPv6 para ethernet:

networksetup -setv6off Ethernet

Desativando IPv6 para wireless:

networksetup -setv6off Wi-Fi

Você também pode combinar ambos os comandos em uma única string para desabilitar wireless e ethernet, basta usar a seguinte sintaxe:

networksetup -setv6off Ethernet && networksetup -setv6off Wi-Fi

Certifique-se de inserir essa string em uma única linha para emitir o comando corretamente.

Reativando o IPv6 para Wi-Fi e Ethernet no Mac OS X

Claro, reverter a alteração acima também é possível, e você pode reativar o suporte IPV6 com as seguintes sequências de comando inseridas no terminal:

networksetup -setv6automatic Wi-Fi

networksetup -setv6automatic Ethernet

Você também pode colocar isso em um único comando para reativar o IPv6 para Wi-Fi e ethernet da seguinte forma:

networksetup -setv6automatic Wi-Fi && networksetup -setv6automatic Ethernet

Isso simplesmente coloca o IPv6 de volta no estado de configuração 'automático' que é padrão no OS X, se o servidor ao qual você está se conectando não suporta IPv6, ele não será usado. A reativação do IPv6 deve retornar todos os serviços Bonjour ao seu estado de funcionamento regular, incluindo o sempre útil recurso de transferência de arquivos AirDrop.

Os interessados ​​podem aprender mais sobre IPv6 na Wikipédia.

Obrigado a @glennzw no Twitter pela dica e alerta sobre as vulnerabilidades, não se esqueça de seguir @osxdaily no Twitter também!

Como desabilitar o IPv6 no Mac OS X