O caminho mais rápido: usando o tipo Spotlight (CMD + Space)
Network Utility
que abrirá a janela do OSX Network Utility
Ele mostrará o (s) endereço (s) de IP para todos os seus adaptadores no primeiro painel.
Meu Mac Mini está conectado em uma rede (LAN). Como todos sabem, cada máquina conectada em uma rede tem um endereço IP exclusivo.
O endereço IP do meu Mac mini é: 192.168.32.164
Meu Mac está conectado à rede com outros computadores.
No Windows, encontrei facilmente o endereço IP clicando em:
Mas como encontro meu endereço IP local no meu Mac?
O caminho mais rápido: usando o tipo Spotlight (CMD + Space)
Network Utility
que abrirá a janela do OSX Network Utility
Ele mostrará o (s) endereço (s) de IP para todos os seus adaptadores no primeiro painel.
Além da resposta do @ DaveParillo, você pode usar o comando Terminal ifconfig
, que dará uma saída assim:
en0: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::21d:4fff:fe47:f4f8%en0 prefixlen 64 scopeid 0x4
inet 10.6.29.76 netmask 0xffffff00 broadcast 10.6.29.255
ether 00:1d:4f:47:f4:f8
media: autoselect (100baseTX <full-duplex>) status: active
supported media: autoselect 10baseT/UTP <half-duplex> 10baseT/UTP <full-duplex> 10baseT/UTP <full-duplex,hw-loopback> 10baseT/UTP <full-duplex,flow-control> 100baseTX <half-duplex> 100baseTX <full-duplex> 100baseTX <full-duplex,hw-loopback> 100baseTX <full-duplex,flow-control> 1000baseT <full-duplex> 1000baseT <full-duplex,hw-loopback> 1000baseT <full-duplex,flow-control>
' en0
' é minha conexão Ethernet e meu endereço IP aparece depois de ' inet
'.
Use o aplicativo "Network Utility" encontrado nos Aplicativos - > Subdiretório de utilitários (ou inicie-o usando o Spotlight).
Escolha a interface de rede (com / sem fio) na exibição "Info" e ela mostrará o endereço IP e outros detalhes da sua conexão de rede.
Ou
Abra o aplicativo Preferências do Sistema e clique em Rede. Clique na conexão apropriada no lado esquerdo e ele mostrará o endereço IP logo abaixo do status da conexão.
Se eu entendi sua pergunta, posso fazer isso:
To find the IP address of a Mac OS or Mac OS X computer:
OS X 10.5
From the Apple menu, select System Preferences... . In System Preferences, from the View menu, select Network.
In the Network preference window, click a network port (e.g., Ethernet, AirPort, modem). If you are connected, you'll see its IP address under "Status:".
OS X 10.4 or 10.3
From the Apple menu, select Location, and then Network Preferences... .
In the Network Preference window, next to "Show:", select Network Status. You'll see your network status and your IP address displayed.
De link
Digitar "Endereço IP" no centro das atenções fornece "Rede" como uma opção em "Preferências do sistema". Clicando que leva você direto para a janela apropriada dentro do painel correto em Preferências do Sistema. Surpreendente. Tente fazer isso com a opção "Localizar" no Windows.
Enquanto a sua questão implica o uso de um mouse em uma interface gráfica para obter o endereço IP, uma maneira fácil a partir do terminal / linha de comando é usar uma combinação de ifconfig
e grep
assim; note que estou mostrando minha saída real, mas alterando os endereços IP conectados a mim para 123.456.789.1
neste exemplo:
ifconfig | grep "inet "
E isso retornaria algo assim:
inet 127.0.0.1 netmask 0xff000000
inet 123.456.789.1 net mask 0xffffc000 broadcast 123.456.127.255
inet 192.168.56.1 netmask 0xffffff00 broadcast 192.168.56.255
O primeiro endereço de 127.0.0.1
é o localhost
endereço de loopback, 123.456.789.1
é o endereço conectado a en0
no meu Mac Mini (também conhecido como a porta Ethernet principal) e o 192.168.56.1
é vboxnet0
que está ligado à minha instalação local do VirtualBox.
Mas isso pode ser confuso se você quer apenas um endereço IP limpo. Se você sabe o nome da interface da conexão, você precisa de um endereço IP de sua conta, basta executar este comando; Vamos supor que você queira en0
, que é a principal porta Ethernet do meu Mac Mini:
ipconfig getifaddr en0
A saída seria um endereço IP limpo como este:
123.456.789.1
O que é melhor usar e ler em scripts.
Agora, como você saberia o nome da sua interface? Fácil! Basta executar ifconfig
sem nenhum parâmetro como este:
ifconfig
E a saída seria algo assim:
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=1<PERFORMNUD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
ether aa:bb:cc:dd:ee:ff
inet6 fe80::ab12:cd34:ef56:aba2%en0 prefixlen 64 scopeid 0x4
inet 123.456.789.1 net mask 0xffffc000 broadcast 123.456.127.255
nd6 options=1<PERFORMNUD>
media: autoselect (100baseTX <full-duplex>)
status: active
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether aa:20:66:d1:18:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x2
member: en3 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 6 priority 0 path cost 0
nd6 options=1<PERFORMNUD>
media: <unknown type>
status: inactive
vboxnet0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 0a:00:27:00:00:00
inet 192.168.56.1 netmask 0xffffff00 broadcast 192.168.56.255
E sim, isso pode parecer uma parede assustadora de rabiscos, mas basicamente procure os itens como en0:
e depois procure o inet
conectado a isso. Depois de confirmar com o nome da interface de que você precisa de um endereço IP, toda a configuração de ipconfig getifaddr en0
será mais fácil para obter um endereço IP no futuro.
Tags networking mac ip-address macos