ipconfig не працює


23

З якоїсь причини, коли я входжу ipconfigв термінал, він просто повертає це:

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

Не зовсім впевнений, у чому тут питання, або як до цього підійти

Відповіді:


29

Еквівалент Ubuntu / Linux ipconfig в Windows - це ifconfig .

Спробуйте ввести sudo ifconfig.

Результат буде виглядати приблизно так:

eth0 Link encap: Ethernet HWaddr 00: 0c: 29: 94: 37: b6  
          inet addr: 192.168.1.231 Bcast: 192.168.1.255 Маска: 255.255.255.0
          inet6 addr: fe80 :: 20c: 29ff: fe94: 37b6 / 64 Область застосування: Посилання
          НАГОРОДЖЕННЯ РОЗКЛАДУВАННЯ МУЛЬТИКАСТ МТУ: 1500 метрик: 1
          Пакети RX: 519374 помилок: 0 випали: 0 перевитрати: 0 кадр: 0
          TX-пакети: 110611 помилок: 0 випали: 0 перевитрати: 0 оператор: 0
          зіткнення: 0 txqueuelen: 1000 
          RX байтів: 332864737 (332,8 МБ) TX байт: 11113451 (11,1 Мб)

lo Link encap: Local Loopback  
          inet addr: 127.0.0.1 Маска: 255.0.0.0
          inet6 addr: :: 1/128 Область застосування: Хост
          НАГОРОДНЕ РОЗВ'ЯЗАННЯ МТУ: 16436 Показник: 1
          Пакети RX: 33651 помилок: 0 випали: 0 перевитрати: 0 кадр: 0
          TX-пакети: 33651 помилок: 0 випало: 0 перевитрат: 0 оператор: 0
          зіткнення: 0 txqueuelen: 0 
          RX байт: 2951078 (2,9 Мб) TX байт: 2951078 (2,9 Мб)

3
Я ... я ідіот.
Смертельнадиверсія

2
Ця відповідь була написана в 2012 році, але вже тоді (і навіть більше зараз) "ifconfig" припинявся. Слід зазначити, що команда "ip" замінить її, і більш "сучасним" способом перевірки вашого IP буде ip addr show. Більше інформації: serverfault.com/questions/458628/should-i-quit-using-ifconfig
pzkpfw

6

ipconfig - це програма для Windows - найближчим для Linux є ifconfig, але всупереч тому, що говорять інші (включаючи прийняту «відповідь»), це не те саме, і зовсім не дає однакового результату.

Один з ключових відсутніх даних у ifconfig - це адреси DNS; їх там немає, і це не простий спосіб дізнатися це. У моїй системі я маю псевдонім, щоб показати таку інформацію, як:

nmcli dev list iface eth0 | grep IP4

Тут буде перерахована більша частина інформації, яку я зазвичай хочу бачити. У моїй системі він показує:

$ 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

Зверніть увагу , що вам може знадобитися використовувати інше позначення для мережі, наприклад eth1, eth2і т.д. Якщо ви отримаєте повідомлення про будову не знайдено, спробуйте змінити це.

Також зауважте, що прийнята "відповідь" також невірна в тому, що вам не потрібно використовувати "sudo" для цієї команди.


2

Я припускаю, що ви шукаєте команду, яка відображатиме ту ж інформацію, що ipconfigі у Windows.

Якщо це так, використовуйте ifconfig. Це дасть вам той самий вихід, що ipconfigі для Windows.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.