Fedora 33 วางแผนที่จะเปลี่ยนไปใช้ systemd-resolved

สำหรับการใช้งานใน Fedora 33 กำหนด เปลี่ยนแปลงซึ่งตั้งค่าการแจกจ่ายให้ใช้ systemd-resolved เป็นค่าเริ่มต้นสำหรับการแก้ไขการสืบค้น DNS Glibc จะถูกย้ายไปยัง nss-resolve จากโปรเจ็กต์ systemd แทนที่จะเป็นโมดูล NSS ในตัว nss-dns

Systemd-resolved ทำหน้าที่ต่างๆ เช่น การรักษาการตั้งค่าในไฟล์ resolv.conf ตามข้อมูล DHCP และการกำหนดค่า DNS แบบคงที่สำหรับอินเทอร์เฟซเครือข่าย รองรับ DNSSEC และ LLMNR (Link Local Multicast Name Resolution) ข้อดีของการเปลี่ยนไปใช้ระบบแก้ไขคือการสนับสนุน DNS ผ่าน TLS ความสามารถในการเปิดใช้งานแคชในเครื่องของการสืบค้น DNS และการสนับสนุนการเชื่อมโยงตัวจัดการที่แตกต่างกันกับอินเทอร์เฟซเครือข่ายที่แตกต่างกัน (ขึ้นอยู่กับอินเทอร์เฟซเครือข่าย เซิร์ฟเวอร์ DNS จะถูกเลือกให้ติดต่อ ตัวอย่างเช่น สำหรับอินเทอร์เฟซ VPN การสืบค้น DNS จะถูกส่งผ่าน VPN) ไม่มีแผนที่จะใช้ DNSSEC ใน Fedora (ที่แก้ไขโดยระบบจะถูกสร้างขึ้นด้วยแฟล็ก DNSSEC=no)

Systemd-resolved ถูกใช้เป็นค่าเริ่มต้นใน Ubuntu ตั้งแต่รุ่น 16.10 แต่การรวมระบบจะทำแตกต่างออกไปใน Fedora - Ubuntu ยังคงใช้ nss-dns ดั้งเดิมจาก glibc เช่น glibc ยังคงจัดการ /etc/resolv.conf ต่อไป ในขณะที่ Fedora วางแผนที่จะแทนที่ nss-dns ด้วย nss-resolve ของ systemd สำหรับผู้ที่ไม่ต้องการใช้ systemd-resolved จะสามารถปิดการใช้งานได้ (คุณต้องปิดการใช้งานบริการ systemd-resolved.service และรีสตาร์ท NetworkManager ซึ่งจะสร้าง /etc/resolv.conf แบบดั้งเดิม)

ที่มา: opennet.ru

เพิ่มความคิดเห็น