Score:1

วิธีตั้งค่า /proc/sys/net/ipv6/conf/all/forwarding เป็น 1 โดยค่าเริ่มต้นในเนมสเปซเครือข่าย

ธง it

ตามค่าเริ่มต้น เมื่อฉันสร้างเนมสเปซเครือข่าย ฉันจะได้รับ:

/proc/sys/net/ipv6/conf/all/forwarding=0

แม้ว่าจะเป็น 1 ในเนมสเปซเครือข่ายรูทของฉันหรือใน /etc/sysctl.conf ฉันสงสัยว่าเนมสเปซเครือข่ายได้รับการกำหนดค่าเริ่มต้นจากที่ใดและจะเปลี่ยนแปลงได้อย่างไร ฉันต้องการตั้งค่าเป็น 1 เพื่อให้เนมสเปซเครือข่ายใหม่ได้รับการกำหนดค่านั้นเป็นค่าเริ่มต้น

Score:2
ธง it

ฉันคิดว่าฉันพบคำตอบแล้ว โดยทั่วไป เนมสเปซเครือข่ายจะสืบทอดพารามิเตอร์ของเนมสเปซรูท สิ่งนี้ควบคุมโดยการตั้งค่า devconf-inherit-init-net ตามที่อธิบายไว้ที่นี่: https://www.kernel.org/doc/html/latest/admin-guide/sysctl/net.html#devconf-inherit-init-net

ตามค่าเริ่มต้น พารามิเตอร์ ipv4 ทั้งหมดจะสืบทอดมา แต่ไม่ใช่ ipv6

Michael Hampton avatar
cz flag
น่าค้นหา ค่าเริ่มต้นไม่สมเหตุสมผล คอนเทนเนอร์เวลาส่วนใหญ่จะกำหนดค่า IPv6 แตกต่างกันอย่างมากสำหรับโฮสต์ และการเริ่มต้นด้วยการกำหนดค่าเริ่มต้นนั้นสมเหตุสมผลในสถานการณ์นี้ ในทางตรงกันข้าม การสืบทอดการกำหนดค่า IPv4 นั้นทำกันมานานจนแทบทุกคนคาดหมายว่าจะเกิดขึ้น และการเปลี่ยนให้ไม่สืบทอดจะทำให้ผู้คนสับสนและทำลายแอปพลิเคชันที่มีอยู่ด้วยวิธีที่คาดไม่ถึง และ Linus พูดเสมอว่าจะไม่ทำลายพื้นที่ผู้ใช้....

โพสต์คำตอบ

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