como saber os IPs disponíveis em um servidor?

0

Eu acho que costumava haver um comando para fazer isso, mas eu esqueci.

Algo como o ipconfig no windows.

Meu servidor tem 10 IPs disponíveis e quero conhecê-los todos.

    
por user4951 18.03.2013 / 05:45

4 respostas

3

se você estiver interessado apenas nos endereços IP, mas não nos detalhes restantes sobre as interfaces de rede, /sbin/ifconfig -a | grep "inet addr:" |awk '{print $2}'|cut -d: -f2 fornecerá a você todos os endereços IP configurados em todas as placas da interface de rede e nada mais.

    
por 18.03.2013 / 07:54
2

Abaixo estão alguns comandos para extrair apenas endereços IP:

ifconfig | awk -F':' 'NR==2{split($2,a," "); print a[1]}'

ip -f inet addr show dev eth0 | sed -n 's/^ *inet *\([.0-9]*\).*//p'

ifconfig eth0 | sed -n 's/^ *inet addr:*\([.0-9]*\).*//p'

Para verificar o IP público

curl ifconfig.me
    
por 18.03.2013 / 08:43
1

/sbin/ifconfig -a mostrar-lhe-á a (s) interface (s) de rede com detalhes incluindo o endereço IP.

    
por 18.03.2013 / 07:07
1
ifconfig

se você tiver um problema, tente

man ifconfig
    
por 18.03.2013 / 08:48

Tags