ipconfig ไม่ทำงาน


23

ด้วยเหตุผลบางอย่างเมื่อฉันเข้าสู่ipconfigterminal มันแค่คืนค่านี้:

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

เทียบเท่าอูบุนตู / Linux ของipconfigใน Windows เป็นifconfig

sudo ifconfigพิมพ์ลอง

ผลลัพธ์จะมีลักษณะดังนี้:

eth0 ลิงค์ encap: อีเธอร์เน็ต 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 ขอบเขต: ลิงก์
          ออกอากาศแบบมัลติคาสต์วิ่ง MTU: 1500 เมตริก: 1
          แพ็คเก็ต RX: ข้อผิดพลาด 519374: 0 ลดลง: 0 overruns: 0 เฟรม: 0
          แพ็กเก็ต TX: 110611 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 ผู้ให้บริการ: 0
          การชน: 0 txqueuelen: 1,000 
          จำนวนไบต์: 332864737 (332.8 MB) TX ไบต์: 11113451 (11.1 MB)

lo Link encap: Local Loopback  
          inet addr: 127.0.0.1 รูปแบบ: 255.0.0.0
          inet6 addr: :: 1/128 ขอบเขต: โฮสต์
          การเรียกใช้ LOOPBACK RUNNING MTU: 16436 เมตริก: 1
          แพ็กเก็ต RX: ข้อผิดพลาด 33651: 0 ลดลง: 0 overruns: 0 เฟรม: 0
          แพ็กเก็ต TX: ข้อผิดพลาด 33651: 0 ลดลง: 0 overruns: 0 ผู้ให้บริการ: 0
          การชนกัน: 0 txqueuelen: 0 
          จำนวนไบต์: 2951078 (2.9 MB) TX ไบต์: 2951078 (2.9 MB)

3
ฉัน ... ฉันเป็นคนงี่เง่า
LethalDiversion

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.