No linux, como posso obter meu endereço IP - ifconfig e ip addr show não estão funcionando

3

Isso deve ser simples, mas as máquinas nas quais nós ssh não parecem ter os comandos normais.

Existem outras maneiras simples de usar meu IP?

    
por naspinski 23.04.2010 / 05:01

7 respostas

5

tente /sbin/ifconfig . Você também pode tentar pesquisar em /proc/net

    
por 23.04.2010 / 05:09
5

tente com

ip address

Só para saber, postar um uname -a:)

    
por 23.04.2010 / 05:20
3

ifconfig funcionará. mas você precisa ser um super usuário.

experimente este comando nome do host -i

mesmo netstat -rn também funcionará. mas irá exibir a tabela de roteamento também junto com o IP.

    
por 23.04.2010 / 05:33
2

Você já tentou:

/sbin/ifconfig
    
por 23.04.2010 / 05:07
2
$ ifconfig eth0

(ou substitua eth0 pelo dispositivo que você está usando) Procure por: inet addr: xxx.xxx.xxx.xxx Esse é o seu endereço IP.

    
por 23.04.2010 / 05:08
0

Bem, você quer dizer o IP na LAN?

Se você puder usar o comando ssh na caixa [digitando "ssh address_of_the_box"], você pode simplesmente fazer o ping no address_of_the_box em outra caixa, então você pode obtê-lo ...

    
por 23.04.2010 / 05:21
0

Se você estiver usando o ssh para acessar a máquina, você deve ter o nome do host. Então você deve ser capaz de procurar o endereço IP em alguma outra máquina usando, por exemplo dig hostname .

    
por 23.04.2010 / 14:19