ipconfig nie działa

23

Z jakiegoś powodu, gdy wchodzę ipconfigdo terminalu, zwraca to:

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

Nie jestem do końca pewien, na czym polega problem i jak do tego podejść

LethalDiversion
źródło

Odpowiedzi:

29

Odpowiednikiem ipconfig dla systemu Ubuntu / Linux w systemie Windows jest ifconfig .

Spróbuj pisać sudo ifconfig.

Wynik będzie wyglądał mniej więcej tak:

eth0 Link encap: Ethernet HWaddr 00: 0c: 29: 94: 37: b6  
          adres inet: 192.168.1.231 Bcast: 192.168.1.255 Maska: 255.255.255.0
          inet6 addr: fe80 :: 20c: 29ff: fe94: 37b6 / 64 Zakres: Link
          UP BROADCAST RUNNING MULTICAST MTU: 1500 Metryczne: 1
          Pakiety RX: 519374 błędy: 0 usunięte: 0 przekroczeń: 0 ramka: 0
          Pakiety TX: 110611 błędów: 0 odrzuconych: 0 przekroczeń: 0 nośnych: 0
          kolizje: 0 txqueuelen: 1000 
          Bajty RX: 332864737 (332,8 MB) Bajty TX: 11113451 (11,1 MB)

lo Link encap: Lokalna pętla zwrotna  
          adres inet: 127.0.0.1 Maska: 255.0.0.0
          inet6 addr: :: 1/128 Zakres: Host
          UP UP LOOPBACK RUNNING MTU: 16436 Metryczne: 1
          Pakiety RX: 33651 błędów: 0 odrzuconych: 0 przekroczeń: 0 ramek: 0
          Pakiety TX: 33651 błędów: 0 odrzuconych: 0 przekroczeń: 0 nośnych: 0
          kolizje: 0 txqueuelen: 0 
          Bajty RX: 2951078 (2,9 MB) Bajty TX: 2951078 (2,9 MB)
ish
źródło
3
Ja ... jestem idiotką.
LethalDiversion
2
Ta odpowiedź została napisana w 2012 roku, ale już wtedy (i jeszcze więcej teraz) „ifconfig” było przestarzałe. Należy zauważyć, że zastąpi je polecenie „ip”, a bardziej „nowoczesny” sposób sprawdzania adresu IP ip addr show. Więcej informacji: serverfault.com/questions/458628/should-i-quit-using-ifconfig
pzkpfw
6

ipconfig to program Windows - najbliższa dla Linux jest ifconfig, ale wbrew temu, co inni (w tym przyjętym „odpowiedź”) mówią, że to nie to samo, i nie daje taki sam efekt w ogóle.

Jednym z kluczowych brakujących informacji w ifconfig są adresy DNS; nie ma ich i nie ma łatwego sposobu, aby się tego dowiedzieć. W moim systemie mam alias, który pokazuje takie informacje:

nmcli dev list iface eth0 | grep IP4

Spowoduje to wyświetlenie większości informacji, które zwykle chcę zobaczyć. W moim systemie pokazuje:

$ 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

Należy pamiętać, że być może trzeba użyć innej nazwy dla sieci, takich jak eth1, eth2itd Jeśli pojawi się błąd o urządzeniu nie znaleziono, spróbuj zmienić to.

Zauważ też, że zaakceptowana „odpowiedź” jest również niepoprawna, ponieważ nie musisz używać „sudo” dla tego polecenia.

Marty Fried
źródło
2

Zakładam, że szukasz polecenia, które wyświetli te same informacje, ipconfigco w systemie Windows.

Jeśli tak jest, użyj ifconfig. Daje ci to samo wyjście, ipconfigco w systemie Windows.

Zwinny
źródło