ลองทำตามขั้นตอนเหล่านี้:
บริการ
เปรียบเทียบ บริการ - สถานะ - ทั้งหมด
เอาต์พุตด้วย
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 <กระบวนการหมายเลข>