IP เทียบกับ Ifconfig: ตารางความเท่าเทียมกัน

ขอบคุณบทความที่ MSX ส่งให้ฉันเมื่อวานนี้ผ่านความคิดเห็นฉันได้เรียนรู้เพิ่มเติมเล็กน้อยเกี่ยวกับคำสั่ง IP และความแตกต่างที่มีด้วย ifconfig.

นั่นคือเหตุผลที่ฉันเขียนบทความนี้ก่อนอื่นให้แปลภาษาสเปนของไฟล์ บทความต้นฉบับ เป็นภาษาอังกฤษและอย่างที่สองเพื่อใช้เป็นบันทึกในกรณีที่ฉันต้องการ

เนื่องจากความกว้างของบทความค่าบางค่าในตารางจะถูก "ตัดออก" แต่จะอยู่ในบรรทัดเดียว

มาดูการเปรียบเทียบกัน:

การกระทำ ifconfig IP
แสดงอุปกรณ์เครือข่ายและการตั้งค่า #ifconfig $ ip addr แสดง
แสดงลิงค์ $ ip
เปิดใช้งานอินเทอร์เฟซเครือข่าย # ifconfig eth0 ขึ้น # ลิงค์ ip ตั้งค่า eth0 ขึ้น
ปิดใช้งานอินเทอร์เฟซเครือข่าย # ifconfig eth0 ลง # ลิงค์ ip ตั้งค่า eth0 ลง
ตั้งค่าที่อยู่ IP # ifconfig eth0 192.168.1.1 # ที่อยู่ ip เพิ่ม 192.168.1.1 dev eth0
ลบที่อยู่ IP # ที่อยู่ ip ของ 192.168.1.1 dev eth0
เพิ่ม "อินเทอร์เฟซ" เสมือนหรือนามแฝง # ifconfig eth0: 1 10.0.0.1/8 # ip addr เพิ่ม 10.0.0.1/8 dev eth0 label eth0: 1
เพิ่มรายการในตาราง ARP # arp -i eth0 -s 192.168.0.1 00: 11: 22: 33: 44: 55 # ip Neigh เพิ่ม 192.168.0.1 lladdr 00: 11: 22: 33: 44: 55 nud ถาวร dev eth0
เปลี่ยนอุปกรณ์ ARP เป็นปิด # ifconfig -arp eth0 # ip link ตั้งค่า dev eth0 arp off

และนี่คือทั้งหมดหรืออย่างน้อยก็เป็นสิ่งที่สำคัญที่สุดสำหรับฉัน

พวกเขาสามารถบอกฉันได้ว่าต้องการอะไร IP มีพลังมากขึ้นและนั่น ifconfig มันล้าสมัย แต่คุณไม่สามารถปฏิเสธได้ว่าตอนนี้ด้วย IP คุณต้องเขียนพารามิเตอร์เพิ่มเติมอีกมากมาย


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   MSX dijo

    เอกสารโกงที่มีประโยชน์มาก! ขอขอบคุณ.

    1.    MSX dijo

      ฉันลืมไปว่าคำสั่ง iproute2 เกือบทั้งหมดมีความสัมพันธ์ที่สั้นลงตัวอย่างเช่น 'ip addr show' สามารถสรุปได้ด้วย 'ip a' เป็นต้น
      ควรค่าแก่การตรวจสอบเพราะเมื่อคุณสวมใส่มันตลอดทั้งวันสิ่งที่คุณอยากทำน้อยที่สุดคือเขียนเขียนเขียนเขียนเขียนเขียนเขียน!

  2.   ไดอะซีแพน dijo

    [yaoming] ฉันต้องการเพียง 3 คำสั่งแรกเท่านั้น [/ yaoming]

  3.   ดีแอคคอร์ป dijo

    จ๊ะจ๋าจริง !!! นอกจากนี้ "ip route show" ไม่แสดงเอาต์พุตพร้อมแท็บเช่น "route -n" และทำให้อ่านยากขึ้น

  4.   คริสเตียน dijo

    การมีส่วนร่วมที่ยอดเยี่ยมคำสั่งอื่น ๆ สำหรับรายการ

  5.   คุณค dijo

    แล้ว ifconfig มีข้อดีอะไรบ้าง? นอกจากจะต้องเขียนเพิ่มแล้วแน่นอน xD

    1.    คริสเตียน dijo

      คำถามที่ดี…. ตอนนี้ออกกำลังกายหน่วยความจำเรียนรู้เพิ่มเติม! 😛

    2.    Elav dijo

      ตอนนี้ถ้าคุณดูตารางที่ฉันวางไว้ด้านบนคุณจะเห็นบางอย่างที่มี IP ที่ไม่มี IFCONFIG 😉

      1.    ค่าใช้จ่าย Granda dijo

        ขอบคุณสำหรับการสนับสนุน🙂และฉันถามว่าทำไมถึงต้องการลบ IP? ฉันพูดอะไรจะดีกว่าพูดในกรณีใด

        1.    Elav dijo

          มันเป็นเรื่องง่าย สมมติว่าฉันใช้ IP หนึ่งในช่วงหนึ่งและอีก IP หนึ่งในอีกช่วงหนึ่ง ตอนนี้ยูทิลิตี้จะให้บริการฉันถ้าฉันต้องการกำจัดหนึ่งใน IPs เพื่อไม่ให้พีซีในช่วงนั้นเห็นฉัน แต่ตอบคำถามของคุณกับคนอื่นทำไมไม่? 😉

          1.    มาโนลอกซ์ dijo

            คุณไม่สามารถลบ IP ด้วย ifconfig โดยการลบอินเทอร์เฟซแล้วยกขึ้นอีกครั้งได้หรือไม่?

            ตัวอย่างเช่นเรามี IP xxx.xxx.xxx.xxx ในอินเทอร์เฟซ wlan1 และเราต้องการลบออก

            ifconfig wlan1 ลง && ifconfig wlan1 ขึ้น

          2.    - สปีเกอร์ - dijo

            นั่นคือสิ่งที่ฉันคิดคุณลบอินเทอร์เฟซและช่วงเวลาไม่มี IP อีกต่อไป

            เช่นเดียวกับอินเทอร์เฟซที่ไม่มี IP ซึ่งเป็นอินเทอร์เฟซที่ไม่ได้เชื่อมต่อ

          3.    MSX dijo

            แน่นอนว่าคุณสามารถฆ่าแมลงได้ด้วยปืนลูกซอง

            คุณไม่เคยทำงานกับเครือข่ายและคุณใช้เครื่อง GNU + Linux เป็นเราเตอร์กับ Quagga ใช่ไหม?

            มีสถานการณ์มากมายนอกห้องนอนของคุณที่จำเป็นต้องอัปโหลดและดาวน์โหลด IP อย่างต่อเนื่องโดยไม่ต้องพลิกอินเทอร์เฟซเครือข่ายและปล่อยให้ผู้ใช้รายอื่นออฟไลน์

  6.   เดวิดโกเมซ dijo

    ดีมากตารางเพื่อเก็บไว้เป็นข้อมูลอ้างอิง

    IP ดูเหมือนจะซับซ้อนกว่า Ifconfig แต่ฉันมีคำถาม อะไรทำให้ IP ดีกว่า Ifconfig นอกเหนือจากความทันสมัยกว่าและมีตัวเลือกอีกสองสามตัว

  7.   q0 dijo

    ฟังก์ชั่นใหม่ที่ iproute2 นำมาใช้นั้นไม่มีนัยสำคัญ (ทั้งหมดไม่ใช่เฉพาะที่แสดงไว้ที่นี่) จนถึงจุดที่สามารถบันทึก rehash ได้ดีและรวมไว้ใน net-tools โดยการเพิ่ม. 0001
    โดยใช้ "ifconfig eth0 0.0.0.0" ที่อยู่ IP จะถูกลบออก

    1.    Elav dijo

      ขอบคุณสำหรับเคล็ดลับ😉

    2.    MSX dijo

      "บทนำ

      Iproute2 คือชุดของยูทิลิตี้สำหรับควบคุมเครือข่าย TCP / IP และการควบคุมการรับส่งข้อมูลใน Linux ปัจจุบันได้รับการดูแลโดย Stephen Hemminger Alexey Kuznetsov ผู้เขียนต้นฉบับเป็นที่รู้จักกันดีในเรื่องการนำ QoS ไปใช้ในเคอร์เนล Linux

      คู่มือการกำหนดค่าเครือข่ายส่วนใหญ่ยังคงอ้างถึง ifconfig และ route เป็นเครื่องมือกำหนดค่าเครือข่ายหลัก แต่ ifconfig เป็นที่ทราบกันดีว่าทำงานไม่เพียงพอในสภาพแวดล้อมเครือข่ายสมัยใหม่ ควรเลิกใช้งาน แต่ Distros ส่วนใหญ่ยังคงรวมไว้ ระบบกำหนดค่าเครือข่ายส่วนใหญ่ใช้ ifconfig ดังนั้นจึงมีชุดคุณลักษณะที่ จำกัด โครงการ / etc / net มีจุดมุ่งหมายเพื่อรองรับเทคโนโลยีเครือข่ายที่ทันสมัยที่สุดเนื่องจากไม่ใช้ ifconfig และอนุญาตให้ผู้ดูแลระบบใช้ประโยชน์จากคุณสมบัติทั้งหมดของ iproute2 รวมถึงการควบคุมการรับส่งข้อมูล

      http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2

      ยะปา: http://www.jaredlog.com/?p=928

      1.    นกนางแอ่น dijo

        +1 ข้อมูลที่ดีตอนนี้ฉันชัดเจนแล้ว

  8.   Eliotime3000 dijo

    ข้อมูลที่ดีแม้ว่าจะไม่ได้ใช้ Arch eth0แต่ค่าเช่น enp0s3.

    1.    คุณค dijo

      เอ่อ ???

    2.    นกนางแอ่น dijo

      ถูกต้องแม้ว่าจะสามารถกำหนดค่าให้เป็น eth0 หรือ wlan0 ได้ ฉันสงสัยว่าเหตุผลที่จะออกจากรูปแบบ enp # s # (หรือ wlp # s #) คืออะไร? นอกจากนี้ด้วยความชอบของคุณสำหรับ ip เมื่อเราทุกคนคุ้นเคยกับ ifconfig ทำไม?

  9.   พระเยซู Ballesteros dijo

    ในที่สุดคุณก็คุ้นเคยกับมันใน Archlinux เนื่องจากไม่มี ifconfig ฉันตัดสินใจที่จะเรียนรู้สิ่งนี้เพราะในบางจุด distros หลายแห่งจะทำเครื่องหมายว่าล้าสมัย โพสต์ได้ดีมาก

  10.   ซาอูล dijo

    ฉันต้องการซื้อ Linux สำหรับคอมพิวเตอร์ของฉัน

    1.    นกนางแอ่น dijo

      Saulo หากคุณต้องการลองใช้ Linux คุณไม่จำเป็นต้องซื้อมัน (แม้ว่าคุณจะทำได้) หากคุณอดทนรอไม่ไหวที่จะใช้มันฉันจะบอกคุณว่า Linux เวอร์ชันส่วนใหญ่ (ดิสทริบิวชัน) มีลิงค์ดาวน์โหลดฟรี (ฟรี) ซึ่งคุณสามารถเบิร์นลงดิสก์หรือติดตั้งบนหน่วยความจำ USB เพื่อทำการติดตั้งในภายหลังได้ คอมพิวเตอร์ของคุณ ฉันแนะนำให้คุณดูคำแนะนำใน YouTube หรือในบางบล็อกเกี่ยวกับการติดตั้งก็ไม่ยาก

  11.   ทาเรกอน dijo

    ที่น่าสนใจ ifconfig ยังเรียนรู้ได้ง่ายกว่า