Score:0

การรวมอินเทอร์เฟซเครือข่ายใช้งานได้สำหรับผู้ใช้รูทเท่านั้น

ธง my

ฉันมีคอมพิวเตอร์ที่ใช้ Ubuntu Server 20.04.3 (ใช้ netplan สำหรับเครือข่าย) และฉันพบปัญหาที่โปรแกรมที่สนับสนุนการเชื่อมโยงกับอินเทอร์เฟซเครือข่ายยังคงใช้เส้นทางเริ่มต้นต่อไป เว้นแต่ฉันจะเรียกใช้เป็นรูท ตัวอย่างเช่น เมื่อฉันรันคำสั่งดังกล่าว ขด - อินเทอร์เฟซ myinterface ipchecker.example.com แทนที่จะผูกมัดกับ myinterface แต่ curl ยังคงส่งทราฟฟิกผ่านเส้นทางเริ่มต้น (เว้นแต่ว่าฉันจะเรียกใช้ในฐานะรูท)

บนคอมพิวเตอร์เครื่องอื่นของฉันที่ใช้ Ubuntu Desktop 21.04 (โดยใช้ NetworkManager สำหรับเครือข่าย) ปัญหานี้จะไม่มีอยู่ และฉันสามารถผูกกับอินเทอร์เฟซได้อย่างอิสระโดยไม่ต้องใช้สิทธิ์รูท มีวิธีการทำเช่นนี้ใน Ubuntu Server และ netplan หรือไม่

waltinator avatar
it flag
ดูที่ `ip route show` หรือ `ip r` อ่านว่า `man ip ip-route`
Denatonium Benzoate avatar
my flag
@waltinator ฉันไม่ได้เพิ่มเส้นทางของอินเทอร์เฟซที่สองในตารางเส้นทาง เพราะฉันต้องการให้โปรแกรมทั้งหมดใช้เส้นทางเริ่มต้น ยกเว้นโปรแกรมที่ฉันบอกให้เชื่อมโยงกับอินเทอร์เฟซอื่นโดยเฉพาะ ฉันไม่ต้องการสัมผัสตารางเส้นทาง วิธีนี้ใช้ได้ดีเมื่อใช้ NetworkManager แต่มีบางอย่างเกี่ยวกับ systemd-networkd และ netplan ที่ทำให้เกิดปัญหากับวิธีการนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา