Så här inaktiverar du IPv6 i Mac OS X

Vissa Mac-användare kanske vill avaktivera IPv6-nätverksstöd på sina maskiner. Det kan vara önskvärt att undvika vissa nätverkskonflikter eller för att öka säkerheten för användare i högre hotmiljöer, eftersom IPv6 har hittats av forskare för att vara potentiellt utsatta för man-i-mitten och andra nätverksattacker.

Även om de flesta användare inte använder IPv6 direkt, inaktiveras IPv6 inte utan konsekvenser, och det borde bara göras av användare som vet vad de gör och varför de gör det. Några av de centrala OS X-systemtjänsterna, som upptäcktstjänsten Bonjour, använder IPv6. Följaktligen kan inaktivering av IPv6 göra AirDrop-delningen oanvändbar, vissa utskriftstjänster blir otillgängliga och några andra lämpliga Mac-funktioner kan också bli oanvändbara. Detta gör det opraktiskt att inaktivera för många.

OS X erbjuder några sätt att stänga av IPv6, och vi kommer att täcka en enkel metod med kommandoraden, samt visa hur du aktiverar IPv6 igen om du bestämmer dig för att du behöver. Användare kan också kontrollera om IPv6 används aktivt via Systeminställningar, vilket Mac OS X som standard ställer in automatiskt.

Inaktivera IPv6 i Mac OS X via Terminal

Starta terminalen, hittade i / Program / Verktyg / katalog och använd följande kommandon som är lämpliga för din situation. Observera att många moderna Mac-datorer endast har Wi-Fi-kort, vilket gör att Ethernet-alternativet är onödigt. Om Macen har både Wi-Fi och Ethernet-nätverk, kommer du förmodligen att inaktivera IPv6 för båda gränssnitt.

Stänger av IPv6-stöd för Ethernet:
networksetup -setv6off Ethernet

Inaktivera IPv6 för trådlöst:
networksetup -setv6off Wi-Fi

Du kan även kombinera båda dessa kommandon till en enda sträng för att inaktivera både trådlös och ethernet, använd bara följande syntax:

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

Var noga med att skriva in den strängen på en enda rad för att utfärda kommandot korrekt.

Återaktivera IPv6 för Wi-Fi och Ethernet i OS X

Naturligtvis är det också möjligt att reversera ovanstående förändring, och du kan aktivera IPV6-stöd igen med följande kommandosträngar in i terminalen:

networksetup -setv6automatic Wi-Fi

networksetup -setv6automatic Ethernet

Du kan också placera detta i ett enda kommando för att återaktivera IPv6 för Wi-Fi och Ethernet så här:

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

Detta placerar helt enkelt IPv6 tillbaka i det automatiska konfigurationsläget som är standard i OS X, om servern du ansluter till inte stöder IPv6 kommer den inte att användas. Återaktivera IPv6 bör returnera alla Bonjour-tjänster till deras regelbundna fungerande tillstånd, inklusive den någonsin användbara AirDrop-filöverföringsfunktionen.

De intresserade kan lära sig mer om IPv6 på Wikipedia.

Tack till @glennzw på Twitter för tipsidén och höra om sårbarheterna, glöm inte att följa @osxdaily på Twitter också!