Avancerade Mac-användare kan hitta sättet att ändra inställningarna till hjälp. DNS-servrar på Mac från terminalen utan att behöva tillgripa nätverkskontrollpanelen i Systeminställningar, som även om det ibland kan vara bekvämare för de flesta Mac-användare, men metoden via terminalen erbjuder andra fördelar som felsökning av tillfällig DNS via fjärrstyrd ssh-hantering.
För att ändra DNS-inställningar från kommandoraden i OS X, låt oss använd kommandot 'nätverksinställning'. Medan nätverksinställning har många avancerade och komplexa användningsområden är det ganska enkelt för DNS-installation.
Networketup-kommandot är tillgängligt i alla moderna versioner av OS X och vi kommer att följa det med -setdnsservers nedan vi kommer att ange nättjänsten och DNS-servrarna som vi vill konfigurera, förblir som visas i bilden ovan:
-setdnsservers nätverksinställning (nättjänst) (IP DNS)
Till exempel för att ställa in en online-Mac Wi-Fi till Google (DNS 8.8.8.8) skulle syntaxen vara
nätverksinställning -setdnsservers Wi-Fi 8.8.8.8
Vi kan också konfigurera flera DNS-servrar vid bokning på grund av att den första eller andra servern vid någon tidpunkt inte kan nås. För att göra det kommer vi helt enkelt att lägga till fler IP-adresser för DNS-servrarna nedan, från första till sista i önskad ordning där den första kommer att vara standard som systemet försöker ansluta till.
nätverksinställning -setdnsservers Wi-Fi 8.8.8.8 8.8.4.4 87.265.1.16 87.265.1.17
Om du vill radera DNS-konfigurationsspår så att systemet förvärvar dem automatiskt, till exempel via DHCP, anger du följande kommando:
nätverksinställning -setdnsservers Wi-Fi
Slutligen, för att kontrollera vilka DNS-servrar du har konfigurerat, gör vi det genom:
nätverk inställning -getdnsservers