วิธีปิดการใช้งาน NetworkManager ใน CentOS/RHEL 8
ใน Linux ตัวจัดการเครือข่ายคือดีมอนที่จัดการการตรวจจับเครือข่ายที่ใช้งานอยู่และการกำหนดค่าการตั้งค่าเครือข่าย เมื่อเปิดใช้งาน ตัวจัดการเครือข่ายจะตรวจจับการเชื่อมต่อเครือข่ายที่ใช้งานอยู่โดยอัตโนมัติ ทั้งแบบไร้สายหรือแบบใช้สาย และอนุญาตให้ผู้ใช้กำหนดค่าการเชื่อมต่อที่ใช้งานอยู่เพิ่มเติม
อ่านเพิ่มเติม: เริ่มต้นใช้งาน NetworkManager ใน RHEL/CentOS 8
เมื่อปิดใช้งานตัวจัดการเครือข่าย คุณจะไม่สามารถตรวจพบเครือข่ายหรือกำหนดค่าการกำหนดค่าเครือข่ายใดๆ ได้ โดยพื้นฐานแล้ว ระบบ Linux ของคุณจะถูกแยกออกจากเครือข่ายใดๆ ในหัวข้อนี้ คุณจะได้เรียนรู้วิธีปิดการใช้งานตัวจัดการเครือข่ายบน CentOS 8 และ RHEL 8
ขั้นตอนที่ 1: อัปเดตระบบ
ขั้นแรก เข้าสู่ระบบและอัปเดตแพ็คเกจบนระบบ CentOS 8 หรือ RHEL 8 ของคุณ
sudo dnf update
ขั้นตอนที่ 2: แสดงรายการการเชื่อมต่อที่ใช้งานอยู่บนระบบ
ก่อนที่เราจะปิดการใช้งาน เครือข่าย จะต้องระมัดระวังในการสร้างจำนวนการเชื่อมต่อที่ใช้งานอยู่บนระบบของคุณ มีคำสั่งบางคำสั่งที่คุณสามารถใช้เพื่อแสดงการเชื่อมต่อที่ใช้งานอยู่:
คำสั่ง ifconfig
เมื่อเรียกใช้คำสั่ง ifconfig จะแสดงรายการอินเทอร์เฟซเครือข่ายที่ใช้งานอยู่ดังที่แสดง:
ifconfig
คำสั่ง nmcli
nmcli เป็นอีกหนึ่งเครื่องมือบรรทัดคำสั่งที่ใช้งานง่ายกว่าคำสั่ง ifconfig
nmcli
จากผลลัพธ์ข้างต้น เราจะเห็นได้อย่างชัดเจนว่ามีอินเทอร์เฟซที่ใช้งานอยู่ 2 อินเทอร์เฟซ: enp0s3 ซึ่งเป็นอินเทอร์เฟซไร้สายและ virbr0 ซึ่งเป็นอินเทอร์เฟซ Virtualbox แท้จริง ซึ่งเป็นที่อยู่ย้อนกลับไม่ได้รับการจัดการ
คำสั่ง nmtui
nmtui เป็นเครื่องมือกราฟิกบรรทัดคำสั่ง ใช้เพื่อกำหนดการตั้งค่าเครือข่าย
nmtui
เลือกตัวเลือกแรก 'แก้ไขการเชื่อมต่อ' และกดปุ่ม TAB ไปที่ตัวเลือก 'ตกลง' แล้วกด ENTER .
จากเอาต์พุต เราจะเห็นอินเทอร์เฟซเครือข่ายที่ใช้งานอยู่สองตัว ดังที่เห็นก่อนหน้านี้ในคำสั่ง nmcli ก่อนหน้า
ขั้นตอนที่ 3: ปิดการใช้งานตัวจัดการเครือข่ายใน CentOS 8
หากต้องการปิดใช้งานบริการ NetworkManager ใน CentOS 8 หรือ RHEL 8 ให้ดำเนินการคำสั่ง
systemctl stop NetworkManager
เพื่อยืนยันสถานะของการทำงาน NetworkManager
systemctl status NetworkManager
ตอนนี้ลองแสดงรายการอินเทอร์เฟซเครือข่ายที่ใช้งานอยู่โดยใช้คำสั่ง nmcli หรือ nmtui
nmcli
nmtui
จากผลลัพธ์ข้างต้น เราได้ยืนยันว่าบริการ NetworkManager ถูกปิดใช้งาน
ขั้นตอนที่ 4: เปิดใช้งาน Network Manager ใน CentOS 8
หากต้องการให้บริการ NetworkManager ทำงานอีกครั้ง เพียงเรียกใช้
systemctl start NetworkManager
ตอนนี้ให้ตรวจสอบสถานะของบริการ NetworkManager โดยใช้ nmcli หรือ nmtui
nmcli
nmtui
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีปิดและเริ่มบริการ NetworkManager บนระบบ CentOS 8 และ RHEL 8 โปรดจำไว้ว่าแนวทางปฏิบัติที่ดีมักกำหนดให้บริการ NetworkManager ต้องเปิดใช้งานและทำงานเพื่อตรวจหาเครือข่ายโดยอัตโนมัติและจัดการการตั้งค่าอินเทอร์เฟซ