Încercați acești pași:
Servicii
Comparaţie service --status-all
ieșire cu
systemctl list-units --type=serviciu
.
Porturi de ascultare și aplicații
Instalare net-instrumente
și afișați lista de porturi de ascultare, inclusiv numere și nume de proces. The nestat
este asemănător cu ss
, dar mai compact:
sudo apt-get install net-tools
sudo netstat -lntp
Căutați atât portul 53, cât și numele dnsmasq. The dnsmasq
poate folosi două porturi (DNS și DHCP). Verificați nicio aplicație de ascultare cu dnsmasq
și nu sunt listate porturile 53. Dacă unul sau ambele sunt încă listate, afișați procesele prin
ps -ef
ps -aux
eventual cu conținutul întregii linii salvate în fișiere text pentru a fi analizate și filtrate ulterioare grep
:
ps -ef > list1.txt
ps -aux > list2.txt
ps -eux > list3.txt
Căutați numărul procesului primit de la netstat
și urmați procesele părinte din listă pentru a obține ordinea și modul în care au fost pornite. Lista proceselor vă va arăta dnsmasq
proces(e), inclusiv numele fișierelor de configurare, căile și alte detalii.
Unele aplicații pot fi pornite ca serviciu sau ca proces independent. Prin urmare, se poate produce o coliziune între două procese similare prin acest mod.
Opriți manual procesul nedorit pentru a elibera portul pentru ascultare și încercați să porniți dnsmasq după cum aveți nevoie.
sudo kill -9 <număr_proces>