Score:0

เซิร์ฟเวอร์ Ubuntu 20.04.3 ติดตั้งปัญหาเครือข่าย

ธง cn

ฉันได้ติดตั้งเซิร์ฟเวอร์ Ubuntu แล้ว มาก หลายครั้ง ส่วนใหญ่เป็นเวอร์ชันก่อนหน้า 20.04 อย่างชัดเจน แต่ถึงกระนั้น ฉันเคยทำสิ่งนี้มาแล้วในเวอร์ชันก่อนหน้า (เวอร์ชัน 16 และ 18 เด่นที่สุดด้วยการตั้งค่าที่แน่นอนนี้) และไม่เคยมีปัญหา 20.04.3 ทำลายสิ่งนี้และไม่ดีด้วยเหตุผลบางประการ

ฉันได้สร้าง VM ที่มีสองอินเทอร์เฟซเครือข่าย หนึ่งบน DMZ ที่มีที่อยู่ IP อินเทอร์เน็ตสาธารณะแบบคงที่
อินเทอร์เฟซที่สองอยู่บนเครือข่ายคลาส C ส่วนตัว

เมื่อใช้วิซาร์ดการติดตั้ง ฉันปล่อยให้อินเทอร์เฟซหนึ่งอยู่ใน "DHCP" และอีกอินเทอร์เฟซหนึ่งที่ฉันกำหนดค่าด้วยตนเอง

ในการวนซ้ำก่อนหน้านี้ จะส่งผลให้เกิดทราฟฟิกบนอินเทอร์เฟซทั้งสอง - ทราฟฟิกที่ไปยังเครือข่ายคลาส C บนอินเทอร์เฟซของมัน และสิ่งอื่นใดที่ส่งผ่านอินเทอร์เฟซแบบสแตติก

ได้รับการปรับปรุงจนถึงจุดที่ใช้งานไม่ได้อีกต่อไป

ฉันสามารถ ssh ในที่อยู่ IP แบบคงที่สาธารณะโดยที่ทั้งสองอินเทอร์เฟซขึ้น ฉันไม่สามารถ ssh เข้าสู่อินเทอร์เฟซ Class C (จากเครือข่าย Class C) ได้เลย นั่นคือจนกว่าอินเทอร์เฟซสาธารณะจะปิดลง - จากนั้นก็ใช้งานได้โดยไม่มีปัญหา เปิดส่วนต่อประสานสาธารณะขึ้นมา และฉันสูญเสียการเข้าถึงจากคลาส C

ถ้าฉันปิดอินเทอร์เฟซสาธารณะ ssh ในคลาส C แล้วเปิดอินเทอร์เฟซสาธารณะ เซสชันในที่อยู่คลาส C จะถูกล็อคทันที

การสร้างอินเทอร์เฟซแบบคงที่สองรายการจะทำให้การทำงานนี้กลับมาเป็นปกติอีกครั้งหรือไม่

ด้านข้างคุยโวเพื่อระบายความคับข้องใจ -- ดูเหมือนว่าวิธีที่ดีที่สุดคือกลับไปใช้เวอร์ชัน 16 หรือ 18 ซึ่งระบบเครือข่ายค่อนข้างเหมาะสม ใครเป็นคนคิด yaml cr@p สำหรับเครือข่าย? โครงสร้างไดเร็กทอรีที่แตกต่างกันสำหรับไฟล์คอนฟิกูเรชัน และส่วนใหญ่ไฟล์ใดและลำดับความสำคัญใดที่ใช้จะเป็นการสุ่มที่ดีที่สุด -- การให้ค่าใดๆ จะแทนที่ค่าก่อนหน้าหรือเป็นค่าวิเศษที่เชื่อมกับค่าก่อนหน้าหรือไม่
ฉันต้องการเครื่องดื่มนั้น -- เป็นสิ่งที่ทรงพลังที่จะทำให้ทุกคนคิดว่าเป็นความคิดที่ดีจากระยะไกล

Terrance avatar
id flag
คุณสามารถออกจาก Netplan ได้หากต้องการ เซิร์ฟเวอร์ของฉันกำลังใช้ ifupdown เก่าสำหรับการเชื่อม คุณสามารถดู: https://askubuntu.com/questions/1293208/cant-disable-local-addresses-on-network-interfaces/1293486#1293486
cn flag
นั่นเป็นวิธีการที่ถูกต้องหรือไม่ เพียงแค่ทิ้ง netplan?
cn flag
เห็นได้ชัดว่า ifupdown และ ifenslave ไม่สามารถใช้งานได้อีกต่อไปใน repo -- ifupdown รายงานว่า "ไม่มีตัวเลือกการติดตั้ง" และ ifenslave "ไม่สามารถระบุตำแหน่งเป้าหมายได้"
Terrance avatar
id flag
มีให้บริการ แต่คุณต้องเปิดใช้งานที่เก็บ 'Universe' `sudo add-apt-repository universe' จากนั้น `sudo apt update`
Terrance avatar
id flag
ฉันไม่ได้บอกว่ามันเป็นแนวทางที่ถูกต้อง แต่ในความคิดของฉัน วิธีที่เก่ากว่านั้นเสถียรกว่ามาก และฉันรู้ว่าผู้คนจะโต้แย้งกับฉันเกี่ยวกับเรื่องนี้ แต่สำหรับฮาร์ดแวร์ของฉัน ฉันไม่มีปัญหาใดๆ ในการทิ้ง netplan
cn flag
โอเคขอบคุณ. ฉันใช้ Ubuntu เสมอเพราะมันง่ายมากที่จะติดตั้งเซิร์ฟเวอร์ที่ใช้งานได้จากอิมเมจการติดตั้งเซิร์ฟเวอร์ ถ้าฉันกำลังไปตามเส้นทางของการปรับแต่งขนาดใหญ่เพียงเพื่อให้มันใช้งานได้ การอุทธรณ์นั้นขาดไปอย่างแน่นอน ถึงเวลาที่จะมองหาที่อื่นฉันคิดว่า เป็นการวิ่งที่ดี เศร้า

โพสต์คำตอบ

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