คำถามติดแท็ก iproute2

iproute2 (ip) เป็นเครื่องมือที่ใช้จัดการกับการกำหนดค่าเครือข่าย

4
ฉันควรเลิกใช้ Ifconfig หรือไม่
ด้วยเซิร์ฟเวอร์ที่ติดตั้งการ์ด Infiniband เมื่อฉันใช้ifconfigคำสั่งฉันจะได้รับคำเตือนนี้: Ifconfig uses the ioctl access method to get the full address information, which limits hardware addresses to 8 bytes. Because Infiniband address has 20 bytes, only the first 8 bytes are displayed correctly. Ifconfig is obsolete! For replacement check ip. ฉันควรจะเลิกใช้ifconfig? มันคัดค้านipคำสั่งหรือไม่? หรือจะมีการปรับปรุงในอนาคตอันใกล้ หมายเหตุ:คำถามและคำตอบนี้เกี่ยวข้องกับการแจกแจง "หลัก" ของ GNU …

4
คำสั่งของการคัดค้าน ifconfig อยู่ที่ไหน (บน linux)?
ผู้คนจำนวนมากกำลังระบุว่าifconfigคำสั่งถูกคัดค้านipอย่างใดอย่างหนึ่ง (บน linux อย่างน้อย) สิ่งนี้มักจะถูกใช้เป็นอาร์กิวเมนต์เพื่อเปลี่ยนจากifconfigเป็นip(ดูความคิดเห็นและคำตอบของฉันควรเลิกใช้ Ifconfig? ) เราจะหาคำแถลงเกี่ยวกับเรื่องนั้นได้ที่ไหน (เช่นมันระบุไว้ที่ไหนว่าifconfigจะไม่รองรับในอนาคต)

1
เหตุใดจึงลบที่อยู่ IP ที่ไม่ได้ใช้ออกจากส่วนต่อประสานที่ไม่เกี่ยวข้องกับที่อยู่นั้น
เมื่อวานนี้ฉันทำการติดตั้งเซิร์ฟเวอร์ (ทางกายภาพ) ใหม่อีกครั้งอย่างรวดเร็วในดาต้าเซ็นเตอร์และตั้งแต่ฉันสั้นตรงเวลาและไม่สามารถเข้าถึงฐานข้อมูลของเราได้อย่างง่ายดายฉันเพิ่งกำหนด IP ที่ฉันรู้ว่ามีอยู่แล้ว ที่อยู่ที่ถูกต้องและดำเนินการจัดเตรียมจากสถานที่ที่อบอุ่น วันนี้ฉันเข้าสู่เซิร์ฟเวอร์ (ที่ 172.16.130.10/22) และทำสิ่งต่อไปนี้: ip addr add 172.16.128.67/22 dev eth0 จากเทอร์มินัลในเวิร์กสเตชันท้องถิ่นของฉันฉันตรวจสอบว่ามันตอบสนองต่อการ ping ที่อยู่ใหม่และเข้าสู่ระบบผ่านมัน: $ ping 172.16.128.67 PING 172.16.128.67 (172.16.128.67) 56(84) bytes of data. 64 bytes from 172.16.128.67: icmp_req=2 ttl=62 time=3.61 ms 64 bytes from 172.16.128.67: icmp_req=3 ttl=62 time=4.87 ms ^C $ ssh 172.16.128.67 จนถึงตอนนี้ฉันก็เชื่อมต่อผ่านที่อยู่ …

2
การเลือกเส้นทาง: specificity vs metric
ผมเข้าใจว่าลินุกซ์เลือกเส้นทางที่เฉพาะเจาะจงมากที่สุดไปยังปลายทางเมื่อมันไม่เส้นทางเลือก แต่สิ่งที่เกี่ยวกับตัวชี้วัดเส้นทาง มันมีความสำคัญสูงกว่าความจำเพาะของเส้นทางหรือไม่ การอ้างอิงถึงรายละเอียดของอัลกอริทึมการเลือกเส้นทางที่ใช้โดย Linux จะได้รับการชื่นชม

3
คุณจะแสดงแคช IPv6 NDISC ใน Linux ได้อย่างไร
สมมติว่าคุณได้กำหนดค่าพร็อกซี IPv6 NDP บนหนึ่งในระบบ Linux ของคุณเช่น: ip -6 neighbor add proxy 2001:db8:1234::5 dev eth1 คุณจะตรวจสอบว่าการกำหนดค่าใช้เวลาอย่างไร? ip -6 neighbor showไม่ปรากฏขึ้นเพื่อแสดงรายการพร็อกซีและip -6 neighbor show proxyไม่ใช่คำสั่งที่รองรับ
14 linux  ipv6  iproute2  ndp 

1
ฉันสามารถกำหนดตารางเส้นทางที่กำหนดเองได้กี่ตัวบน Linux
ฉันทำงานกับตารางเส้นทางที่กำหนดเองบน Linux และฉันรู้สึกสับสนเล็กน้อยกับเอกสารและพฤติกรรมของคำสั่ง "ip route" ดูเหมือนว่าค่าที่ถูกต้องควรเป็น 0-255 รวมถึงชื่อที่กำหนดใน / etc / iproute2 / rt_tables: 255 local 254 main 253 default 0 unspec สิ่งนี้จะปล่อยให้ 1-252 สำหรับตารางที่กำหนดเอง การพยายามใช้ชื่อตารางที่ไม่ได้กำหนดจะทำให้เกิดข้อผิดพลาด: $ ip route show table kermit Error: argument "kermit" is wrong: table id value is invalid อย่างไรก็ตามดูเหมือนว่าฉันสามารถใช้ตัวเลขที่สูงกว่า 255 ได้โดยไม่มีข้อผิดพลาด: $ ip route show table …
12 linux  route  iproute2 

2
เส้นทาง ip แสดงฟิลด์ src
ฉันอ่าน man page ของipและยังไม่เข้าใจว่าอะไรsrcคืออะไรและฉันไม่สามารถหาเอกสารได้มากนัก กรุณาถ้าคุณสามารถอธิบายได้อย่างละเอียดหรือชี้ไปที่ลิงก์บางคำตอบที่ดี

1
iproute ตัวโหลดบาลานซ์ ADSL หลายตัวผ่าน VM
เป็นเวลานาน (2 ปี?) ฉันใช้เครื่องเสมือน (เซิร์ฟเวอร์ Ubuntu 12.04) ที่มีความสามารถในการทำโหลดบาลานซ์ขาออกขั้นพื้นฐานมากส่งการเชื่อมต่อขาออกที่แตกต่างออกไปจากเราเตอร์ ADSL ที่แตกต่างกัน กำหนดค่าง่ายๆโดยใช้ iproute โดยไม่มี NAT masquerade NAT ถูกจัดการโดยเราเตอร์ ADSL ขาออกด้วยตนเองทำให้การเชื่อมต่อไปยังเส้นทางกลับไปยังผู้ส่งโดยตรงผ่านผู้ให้บริการข้ามภาระ VM เราเตอร์ นอกจากนี้ยังไม่มีกฎไฟร์วอลล์ (iptables) บนเราเตอร์ VM echo 1 > /proc/sys/net/ipv4/ip_forward # flush initially ip route flush cache # remove whatever is there for the default to begin with ip route delete …

1
อินเตอร์เฟสที่อิงกับ Macvlan ส่ง Ping จากโฮสต์ แต่ไม่ใช่จากเนมสเปซ
[แก้ไข] ปัจจุบันระบบการผลิตนั้นเป็นระบบที่มีการผสมผสานทางกายภาพและ ESXi เห็นได้ชัดว่าเราจะไม่ใช้ virtualbox แม้กระทั่งสำหรับสภาพแวดล้อมก่อนการผลิต! มันถูกใช้ที่นี่เพื่อแคบลงอย่างรวดเร็วปัญหาโดยตรงบนเดสก์ทอปของฉัน ขอบคุณสำหรับคำอธิบายสำหรับ "ระงับ" ในเมตา! [/ แก้ไข] การตั้งค่าของฉัน: เครือข่ายส่วนตัวvboxnet110.0.7.0/24 1 โฮสต์เดสก์ท็อป Ubuntu 1 VM, เซิร์ฟเวอร์ Ubuntu (VirtualBox) ที่อยู่เค้าโครง: HOST: 10.0.7.1 VM: 10.0.7.101 VM MAC NAMESPACE : 10.0.7.102 เมื่อวันที่VMฉันวิ่งคำสั่งต่อไปนี้: ip netns add mac # create a new nmespace ip link add link eth0 mac0 type macvlan …

1
วิธีการกำหนดเส้นทางแบบหลายเส้นทางต่อแพ็คเก็ตบน Linux
เคอร์เนล Linux ก่อน 3.6 ใช้การแคชเส้นทางเพื่อทำเส้นทาง IPv4 หลายเส้นทางซึ่งหมายความว่าการกำหนดเส้นทางระหว่างสองสายแยก / ISP นั้นค่อนข้างง่าย จาก 3.6 อัลกอริทึมเปลี่ยนเป็นแพ็คเก็ตต่อหมายความว่าต้องใช้เทคนิคมาร์กเกอร์ตาราง / กฎ / iptables เพื่อให้บรรลุสองบรรทัด / ISP อย่างไรก็ตามหากคุณมีสองบรรทัดที่มี ISP เดียวกันซึ่งสามารถกำหนดเส้นทาง IP เดียวลงทั้งสองบรรทัดบนพื้นฐานต่อแพ็คเก็ตในรูปแบบที่สมดุล / ล้มเหลวจาก 3.6 คุณสามารถประสบความสำเร็จในการเชื่อมสาย (ระดับ IP) ได้อย่างง่ายดาย เส้นทางต่อแพ็คเก็ตในทั้งสองทิศทาง จาก 4.4 เคอร์เนลเปลี่ยนไปอีกครั้งเป็นโหลดบาลานซ์ที่อิงตามโฟลว์โดยใช้แฮชเหนือที่อยู่ต้นทางและปลายทาง ฉันกำลังใช้เคอร์เนล 4.4.36 และกำลังใช้การกำหนดเส้นทางแบบหลายเส้นทางผ่านการเชื่อมต่อ PPPoE ปริมาณการใช้งานดาวน์สตรีมของฉันจาก ISP ถูกกำหนดเส้นทางข้ามสองบรรทัดแยกกันตามแต่ละแพ็กเก็ต (หนึ่ง IP กำหนดเส้นทางลงทั้งสองบรรทัด) สิ่งนี้ทำให้ฉันมีความเร็วในการดาวน์โหลดเร็วกว่าความเร็วของแต่ละบรรทัด เกือบความเร็วของทั้งสองสายเข้าด้วยกัน มันใช้งานได้ดีมากวิดีโอ Skype, …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.