Defina o endereço IP na linha de comando do Mac

Anonim

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.

Defina o endereço IP na linha de comando do Mac