ค้นหาเว็บไซต์

วิธีปิดการใช้งาน 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 ต้องเปิดใช้งานและทำงานเพื่อตรวจหาเครือข่ายโดยอัตโนมัติและจัดการการตั้งค่าอินเทอร์เฟซ