ลบโปรไฟล์ VPN ของ NetworkManager ด้วย UUID ที่ตรวจทานแล้ว
ทำบัญชีการเชื่อมต่อที่บันทึกไว้และที่ใช้งานอยู่ ยืนยัน UUID ของ VPN ที่ถูกต้อง แล้วลบเฉพาะโปรไฟล์นั้น การตัดการเชื่อมต่อ การลบ และการเพิกถอนเป็นขั้นตอนแยกกัน
เริ่มขั้นตอนการนำออกด้วยรายการวัตถุที่คุณตั้งใจจะลบ ไม่ใช่ด้วยพาธไดเรกทอรี โปรไฟล์ที่บันทึกไว้ของ NetworkManager อาจอยู่ข้างการกำหนดค่าเครือข่ายที่ไม่เกี่ยวข้อง และการลบด้วยไวลด์การ์ดไม่ใช่การเปลี่ยนแปลงที่มีขอบเขตชัดเจน ขั้นตอนนี้นำโปรไฟล์การเชื่อมต่อที่ตรวจทานแล้วออก และแยกการกระทำนั้นจากการตัดการเชื่อมต่อ การถอนการติดตั้ง หรือการเพิกถอนข้อมูลรับรองที่เกตเวย์ ทุกคำสั่งด้านล่างจำกัดขอบเขตก่อนที่จะมีการนำสิ่งใดออก
ทำบัญชีการเชื่อมต่อที่บันทึกไว้และที่ใช้งานอยู่
คำสั่งอ่านสองคำสั่งตอบคำถามต่างกัน คำสั่งแรกแสดงรายการคำจำกัดความที่บันทึกไว้ คำสั่งที่สองแสดงสิ่งที่ใช้งานอยู่ตอนนี้ โปรไฟล์สามารถมีอยู่ได้ขณะที่ไม่ใช้งาน และการเชื่อมต่อชั่วคราวที่ใช้งานอยู่อาจไม่มีโปรไฟล์ที่บันทึกไว้ตรงกัน
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
บันทึก UUID ที่คุณตั้งใจจะนำออก ชื่อไม่ใช่ตัวระบุ โปรไฟล์สองรายการอาจใช้ชื่อร่วมกัน และป้ายกำกับ keyfile หรืออินเทอร์เฟซอาจไม่ตรงกับการเชื่อมต่อเลย อย่าเลือกวัตถุเพราะชื่อขึ้นต้นด้วยป้ายของผู้ให้บริการ รูปแบบนั้นตรงกับการเชื่อมต่อที่คุณต้องการเก็บไว้ด้วย
อ่านชนิดด้วย VPN ที่จัดการโดยปลั๊กอินและการเชื่อมต่อ WireGuard แบบเนทีฟอาจใช้ค่าชนิดต่างกัน ดังนั้นตัวกรองสำหรับชนิด vpn ทั่วไปจึงไม่ใช่คำจำกัดความที่สมบูรณ์ของทุกอุโมงค์ในขอบเขต นั่นเป็นคำถามเรื่องการกรอง ไม่ใช่เกณฑ์การลบ
ยืนยัน UUID ที่แน่นอนและเจ้าของ
แสดงทีละการเชื่อมต่อและจับคู่ UUID กับรายการที่ตรวจทานแล้ว UUID คือตัวเลือกที่มั่นคง ชื่อคือป้ายกำกับที่แก้ไขได้หลังการตรวจทาน
nmcli connection show uuid ACTUAL_UUID
ยืนยันว่าส่วนประกอบใดเป็นเจ้าของโปรไฟล์ แอปพลิเคชันของผู้จำหน่ายอาจเก็บสำเนาของตนและสร้างโปรไฟล์ NetworkManager ใหม่เมื่อเริ่มทำงานครั้งถัดไป หากอุโมงค์เดียวกันปรากฏในสองบัญชี การลบสำเนาหนึ่งจะเปลี่ยนสถานะของเจ้าของ แต่ไม่เปลี่ยนอีกสำเนา
ระบุว่างานเริ่มระบบ สคริปต์ดิสแพตเชอร์ หรือระบบจัดเตรียมใดอ้างถึงการเชื่อมต่อนี้หรือไม่ การนำโปรไฟล์ที่ระบบอัตโนมัติยังคาดอยู่ออกจะทำให้เกิดลูปเชื่อมต่อใหม่หรือเส้นทางสำรองแบบเงียบ และการลบดูเหมือนความล้มเหลวของเครือข่ายมากกว่าความขัดแย้งของนโยบาย
ตัดการเชื่อมต่อก่อนลบโปรไฟล์ที่ใช้งานอยู่
การลบนำคำจำกัดความที่บันทึกไว้ออก การตัดการเชื่อมต่อหยุดอุโมงค์ หากการเชื่อมต่อใช้งานอยู่ ให้ตัดการเชื่อมต่อก่อนด้วยการกระทำที่รองรับและบันทึกสิ่งที่ขึ้นกับอุโมงค์
nmcli connection down uuid ACTUAL_UUID
อย่าตัดการเชื่อมต่อผ่านเส้นทางบริหารระยะไกลเพียงเส้นทางเดียวของคุณ หาก VPN พาเซสชันของคุณไป การหยุดมันจะจบการเข้าถึงของคุณ และขั้นตอนการนำออกจะต้องดำเนินต่อจากคอนโซลท้องถิ่นหรือเครือข่ายอื่น
หากเป้าหมายเพียงเพื่อหยุดอุโมงค์ชั่วคราว ให้หยุดตรงนี้ การลบไม่จำเป็น และโปรไฟล์ที่นำออกเพราะการหยุดชะงักสั้นๆ ต้องสร้างใหม่ภายหลังด้วยข้อมูลรับรองและเส้นทางเดิม การสร้างใหม่ทำได้เฉพาะจากวัสดุที่คุณยังมีอยู่ ตัดสินใจว่าคุณอยู่ในกรณีใดก่อนเรียกใช้การลบ
ลบเฉพาะวัตถุที่ตรวจทานแล้ว
ขั้นตอนทำลายใช้ UUID จากรายการที่ตรวจทานแล้ว ไม่ใช่การแสดงตัวอย่างล่วงหน้า และไม่ขอการยืนยันขอบเขตเกินกว่าตัวเลือกที่คุณให้
nmcli connection delete uuid ACTUAL_UUID
สำหรับหลายโปรไฟล์ ให้ทำคำสั่งซ้ำหนึ่งครั้งต่อ UUID ที่ยืนยันแล้ว อย่าป้อนการค้นหาข้อความที่ยังไม่ตรวจทานเข้าไปในลูป การตรวจทานคือสิ่งที่ทำให้การลบปลอดภัย คำสั่งเป็นเพียงกลไก
เก็บวัสดุกู้คืนไว้ก่อนลบสิ่งใดที่คุณอาจต้องการอีกครั้ง คำแนะนำการลงทะเบียน การส่งออกโปรไฟล์ หรือบันทึกเกี่ยวกับเกตเวย์และบัญชี การกู้คืนโปรไฟล์ที่ลบไปแล้วคือการสร้างใหม่ ไม่ใช่การย้อนกลับ
ตรวจสอบการนำออกและปลดระวางส่วนที่เหลือแยกกัน
เรียกใช้คำสั่งบัญชีทั้งสองอีกครั้ง ยืนยันว่าโปรไฟล์ที่ตั้งใจไว้หายไปแล้ว โปรไฟล์ Wi-Fi อีเทอร์เน็ต และ VPN ที่ไม่เกี่ยวข้องยังอยู่ และไม่มีการเชื่อมต่อที่ใช้งานอยู่ใดชี้ไปยังคำจำกัดความที่ลบแล้ว
จากนั้นตรวจสอบสิ่งที่โปรไฟล์เก่าทิ้งไว้ สคริปต์ดิสแพตเชอร์ เส้นทาง รายการ DNS หรือความเชื่อมโยงตอนเริ่มระบบ NetworkManager นำโปรไฟล์ออก แต่ส่วนประกอบอื่นอาจเก็บการอ้างอิงที่ตอนนี้ไม่ชี้ไปที่ใดเลย
การปลดระวางข้อมูลรับรองเป็นขั้นตอนของตัวเอง การส่งออกที่ดาวน์โหลดมา โปรไฟล์ของแอปพลิเคชันผู้จำหน่าย ความลับที่แคชไว้ และการอนุญาตอุปกรณ์ระยะไกลต่างมีเจ้าของต่างกัน การนำบันทึก NetworkManager ภายในออกไม่เพิกถอนใบรับรองที่คัดลอกไว้ที่เกตเวย์
เขียนบันทึกการนำออกพร้อม UUID ผลลัพธ์ของบัญชี และวัสดุระยะไกลที่ยังต้องดำเนินการ บันทึกนั้นคือสิ่งที่พิสูจน์ขอบเขตของการเปลี่ยนแปลงเมื่อมีคนถามภายหลังว่าทำไมอุโมงค์หนึ่งจึงหายไป