Como obter o endereço IP de uma máquina Unix?

10

Eu preciso saber o endereço IP de uma máquina UNIX. Eu posso fazer o login nele com o ssh, mas não sei o endereço IP.

Alguém pode me dizer um comando para obter o endereço IP da máquina Unix que eu loguei?

    
por Antoops 17.10.2011 / 14:41

4 respostas

4

experimente este código para ver o endereço IP da máquina unix

nslookup mach_name
    
por 17.10.2011 / 14:44
10

Você pode usar o ifconfig para obter o endereço IP de qualquer uma das interfaces do sistema (note que há pode ser mais de uma interface e mais de um endereço IP).

Comece com:

 $ ifconfig -a
    
por 17.10.2011 / 14:44
5

Uma alternativa para ipconfig é ip(8) onde a saída pode ser reduzida. Por exemplo:

$ ip -f inet addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue 
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    inet 172.31.39.10/24 brd 172.31.39.255 scope global eth0

A interface que não é loopback (lo) é aquela que você deseja: 172.31.39.10

    
por 17.10.2011 / 18:14
0

use ifconfig e procure a parte inet da saída. Observe que, se você tiver mais de uma placa de rede (ethernet e sem fio, por exemplo), haverá mais de uma entrada.

    
por 17.10.2011 / 14:44

Tags