ipconfig ne fonctionne pas

23

Pour une raison quelconque, lorsque j'entre ipconfigdans le terminal, il renvoie simplement ceci:

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

Je ne sais pas vraiment quel est le problème ici ou comment y remédier

LethalDiversion
la source

Réponses:

29

L'équivalent Ubuntu / Linux d' ipconfig dans Windows est ifconfig .

Essayez de taper sudo ifconfig.

Le résultat ressemblera à ceci:

eth0 Link encap: Ethernet HWaddr 00: 0c: 29: 94: 37: b6  
          inet addr: 192.168.1.231 Bcast: 192.168.1.255 Masque: 255.255.255.0
          inet6 addr: fe80 :: 20c: 29ff: fe94: 37b6 / 64 Portée: Lien
          UP BROADCAST RUNNING MULTICAST MTU: 1500 Métrique: 1
          Paquets RX: 519374 erreurs: 0 abandonné: 0 dépassements: 0 trame: 0
          Paquets TX: 110611 erreurs: 0 abandonnées: 0 dépassements: 0 porteuse: 0
          collisions: 0 txqueuelen: 1000 
          Octets RX: 332864737 (332,8 Mo) Octets TX: 11113451 (11,1 Mo)

lo Link encap: boucle locale  
          inet addr: 127.0.0.1 Mask: 255.0.0.0
          inet6 addr: :: 1/128 Champ d'application: hôte
          UP LOOPBACK RUNNING MTU: 16436 Métrique: 1
          Paquets RX: 33651 erreurs: 0 supprimées: 0 dépassements: 0 trame: 0
          Paquets TX: 33651 erreurs: 0 abandonnées: 0 dépassements: 0 porteuse: 0
          collisions: 0 txqueuelen: 0 
          Octets RX: 2951078 (2,9 Mo) Octets TX: 2951078 (2,9 Mo)
ish
la source
3
Je ... je suis un idiot.
LethalDiversion
2
Cette réponse a été écrite en 2012, mais déjà à l'époque (et encore plus maintenant), "ifconfig" était déprécié. Il convient de souligner que la commande "ip" la remplacera, et la manière la plus "moderne" de vérifier votre adresse IP serait ip addr show. Plus d'infos: serverfault.com/questions/458628/should-i-quit-using-ifconfig
pzkpfw
6

ipconfig est un programme Windows - le plus proche pour linux est ifconfig, mais contrairement à ce que disent les autres (y compris la "réponse" acceptée), ce n'est pas la même chose et ne donne pas du tout la même sortie.

L'une des informations clés manquantes dans ifconfig est les adresses DNS; ils ne sont pas là, et il n'y a pas de moyen facile de le savoir. Sur mon système, j'ai un alias pour afficher des informations comme celle-ci:

nmcli dev list iface eth0 | grep IP4

Cela répertorie la plupart des informations que je veux généralement voir. Sur mon système, cela montre:

$ 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

Notez que vous devrez peut - être utiliser une autre désignation du réseau, par exemple eth1, eth2etc. Si vous obtenez une erreur sur un périphérique non trouvé, essayez de changer cela.

Notez également que la "réponse" acceptée est également incorrecte dans la mesure où vous n'avez pas besoin d'utiliser "sudo" pour cette commande.

Marty Fried
la source
2

Je suppose que vous recherchez la commande qui affichera les mêmes informations ipconfigsur Windows.

Si tel est le cas, utilisez ifconfig. Cela vous donnera la même sortie que ipconfigsur Windows.

Agile
la source