Sobes.tech
Junior — Middle
121

Қазіргі уақытта сервер ашық және тыңдап жатқан порттарды қалай анықтауға болады?

Сұралған компаниялар
Вкусно и точкаВкусно и точка

AI-дан жауап

sobes.tech AI

Сервердегі ашық және тыңдалатын порттарды анықтау үшін бірнеше командалар мен құралдарды қолдануға болады:

  • netstat: желілік қосылымдар мен тыңдалатын порттарды көру үшін классикалық құрал.

    netstat -tuln
    

    мұнда:

    • -t — TCP,
    • -u — UDP,
    • -l — тыңдалатын порттар,
    • -n — сандық форматта шығару (атауларды шешуге тырысусыз).
  • ss: netstat-тың заманауи баламасы, тезірек және ақпараттылығы жоғары.

    ss -tuln
    
  • lsof: ашық файлдарды көрсетеді, соның ішінде желілік сокеттер.

    lsof -i -P -n | grep LISTEN
    
  • nmap: сыртқы порт сканері, оны жергілікті немесе қашықтан ашық порттарды тексеру үшін қолдануға болады.

    nmap -sT -O localhost
    

Бұл құралдар сервердің қандай порттары қазіргі уақытта тыңдалатынын анықтауға көмектеседі.