ipconfig não está funcionando

22

Por alguma razão, quando entro ipconfigno terminal, ele retorna apenas isso:

No command 'ipconfig' found, did you mean:
 Command 'tpconfig' from package 'tpconfig' (universe)
 Command 'iwconfig' from package 'wireless-tools' (main)
 Command 'ifconfig' from package 'net-tools' (main)
ipconfig: command not found

Não tenho muita certeza de qual é o problema aqui ou como abordar isso

LethalDiversion
fonte

Respostas:

28

O equivalente do Ubuntu / Linux ao ipconfig no Windows é ifconfig .

Tente digitar sudo ifconfig.

O resultado será mais ou menos assim:

eth0 Encap do link: Ethernet HWaddr 00: 0c: 29: 94: 37: b6  
          endereço inet: 192.168.1.231 Bcast: 192.168.1.255 Máscara: 255.255.255.0
          Endereço do inet6: fe80 :: 20c: 29ff: fe94: 37b6 / 64 Escopo: Link
          UP BROADCAST EM FUNCIONAMENTO MULTICAST MTU: 1500 Métrico: 1
          Pacotes RX: 519374 erros: 0 eliminados: 0 excedentes: 0 quadro: 0
          Pacotes TX: 110611 erros: 0 eliminados: 0 excedentes: 0 transportadora: 0
          colisões: 0 txqueuelen: 1000 
          Bytes de RX: 332864737 (332,8 MB) Bytes de TX: 11113451 (11,1 MB)

lo Encap do link: Loopback local  
          inet addr: 127.0.0.1 Máscara: 255.0.0.0
          inet6 addr: :: 1/128 Escopo: Host
          UP LOOPBACK EM FUNCIONAMENTO MTU: 16436 Métrico: 1
          Pacotes RX: 33651 erros: 0 eliminados: 0 excedentes: 0 quadro: 0
          Pacotes TX: 33651 erros: 0 eliminados: 0 excedentes: 0 transportadora: 0
          colisões: 0 txqueuelen: 0 
          Bytes RX: 2951078 (2,9 MB) Bytes TX: 2951078 (2,9 MB)
ish
fonte
3
Eu ... eu sou um idiota.
LethalDiversion 17/05
2
Esta resposta foi escrita em 2012, mas já naquela época (e ainda mais agora), "ifconfig" estava sendo preterido. Deve-se ressaltar que o comando "ip" o substituirá e a maneira mais "moderna" de verificar seu IP seria ip addr show. Mais informações: serverfault.com/questions/458628/should-i-quit-using-ifconfig
PzKpfw
6

ipconfig é um programa do Windows - o mais próximo para o linux é ifconfig, mas ao contrário do que outros (incluindo a "resposta" aceite) estão dizendo, é não o mesmo, e não dá o mesmo resultado em tudo.

Uma das principais informações que faltam no ifconfig são os endereços DNS; eles não estão lá e não há uma maneira fácil de descobrir isso. No meu sistema, tenho um alias para mostrar algumas informações como essa:

nmcli dev list iface eth0 | grep IP4

Isso listará a maioria das informações que normalmente quero ver. No meu sistema, mostra:

$ nmcli dev list iface eth0 | grep IP4
IP4-SETTINGS.ADDRESS:                   192.168.1.110
IP4-SETTINGS.PREFIX:                    24 (255.255.255.0)
IP4-SETTINGS.GATEWAY:                   192.168.1.1
IP4-DNS1.DNS:                           8.8.8.8
IP4-DNS2.DNS:                           8.8.4.4

Note que você pode precisar usar uma designação diferente para a rede, como eth1, eth2, etc. Se você receber um erro sobre um dispositivo não encontrado, tente mudar isso.

Observe também que a "resposta" aceita também está incorreta, pois você não precisa usar "sudo" para este comando.

Marty Fried
fonte
2

Suponho que você esteja procurando o comando que exibirá as mesmas informações ipconfigdo Windows.

Se for esse o caso, use ifconfig. Ele fornecerá a mesma saída que ipconfigo Windows.

Ágil
fonte