Defina o endereço IP na linha de comando do Mac
A maneira mais rápida de definir seu endereço IP a partir da linha de comando é usar o versátil e poderoso utilitário ipconfig, que vem diretamente com o Mac OS X. Mostraremos como definir um endereço IP com ipconfig recuperando um de um servidor DHCP e também demonstrar como definir um endereço IP específico no OS X se desejar determinar um endereço estático para um Mac.
Começando com a configuração de um endereço IP de uma conexão DHCP, emita o seguinte comando no Terminal:
sudo ipconfig set en1 DHCP
Isso renovará sua concessão de DHCP e você receberá um novo endereço IP do servidor DHCP. FYI: en1 é geralmente wireless/aeroporto, en0 é geralmente ethernet.
Você pode verificar se o IP está definido obtendo seu endereço IP atual na linha de comando com:
ipconfig getifaddr en1
Fazer isso antes e depois garantirá que você tenha um novo IP.
Como definir um endereço IP específico via terminal no OS X
Você pode especificar um endereço IP para definir por meio da linha de comando com o seguinte:
sudo ipconfig set en1 INFORM 192.168.0.150
Isso permite que o usuário defina manualmente um determinado IP estático que não será alterado, a menos que tenha sido substituído por um novo IP ou um novo IP tenha sido especificado.
Outra abordagem é desligar e ligar a interface de rede novamente. Isso funciona para definir um endereço IP de um servidor DHCP, desativando a interface e iniciando-a novamente, atualizando o IP:
sudo ifconfig en1 down ; sudo ifconfig en1 up
Nota: por qualquer motivo, quando você está definindo o endereço IP manualmente por meio da linha de comando, as preferências de rede do Mac OS X não t necessariamente acompanhar as mudanças. Não se surpreenda se o painel de preferências de rede estiver informando que “o aeroporto não possui um endereço IP e não pode se conectar à Internet”. quando, na verdade, você tem um e está online. Você pode verificar se está conectado à LAN ou à Internet usando o comando ping.