ลองทำตามขั้นตอนเหล่านี้:
บริการ
เปรียบเทียบ บริการ - สถานะ - ทั้งหมด เอาต์พุตด้วย
systemctl รายการหน่วย --type=service.
พอร์ตการฟังและแอปพลิเคชัน
ติดตั้ง เครื่องมือสุทธิ และแสดงรายการพอร์ตการฟังรวมถึงหมายเลขและชื่อกระบวนการ เดอะ รัง เหมือนกับ เอสเอสแต่กะทัดรัดกว่า:
sudo apt-get install net-tools
sudo netstat -lntp
ค้นหาทั้งพอร์ต 53 และชื่อ dnsmasq เดอะ dnsmasq สามารถใช้สองพอร์ต (DNS และ DHCP) ตรวจสอบว่าไม่มีแอปพลิเคชันการฟังด้วย dnsmasq และไม่มีพอร์ต 53 อยู่ในรายการ หากรายการใดรายการหนึ่งหรือทั้งสองรายการยังคงอยู่ ให้แสดงกระบวนการตาม
ป.ล. -เอฟ
ps -aux
ในที่สุดด้วยเนื้อหาแบบเต็มบรรทัดที่บันทึกไว้ในไฟล์ข้อความเพื่อวิเคราะห์และกรองในภายหลังโดยใช้ เกรป:
ps -ef > list1.txt
ps -aux > list2.txt
ps -eux > list3.txt
ค้นหาหมายเลขกระบวนการได้จาก เน็ตสแตท และปฏิบัติตามกระบวนการหลักในรายการเพื่อรับคำสั่งและวิธีการเริ่มต้น รายการกระบวนการจะแสดงให้คุณเห็น dnsmasq กระบวนการ รวมถึงชื่อไฟล์คอนฟิกูเรชัน พาธ และรายละเอียดอื่นๆ
บางแอปพลิเคชันสามารถเริ่มต้นเป็นบริการหรือเป็นกระบวนการแบบสแตนด์อโลน. ดังนั้นการปะทะกันอาจเกิดขึ้นระหว่างสองกระบวนการที่คล้ายกันด้วยวิธีนี้
กำจัดกระบวนการที่ไม่ต้องการด้วยตนเองเพื่อเพิ่มพอร์ตสำหรับการฟัง และลองเริ่ม dnsmasq ตามวิธีที่คุณต้องการ
sudo kill -9 <กระบวนการหมายเลข>