How to check if a server has a port open with telnet


(Adavidoaiei Dumitru-Cornel) #1

Putem verifica cu telnet daca un server are un port deschis, daca un client se poate conecta la server pe acel port, cu o simpla comanda gen:

telnet IP port

aceasta ne va spune daca un client se poate conecta la acel IP pe port-ul secificat, asta se poate testa cand nu putem sa ne logam pe server, in caz ca putem sa ne logam pe server, putem incerca:

sudo iptables -L

sau

sudo ufw status

Desigur dincolo de firewall mai putem intalni resctrictii de selinux pe sistemele care vin default cu acest tool instalat si activat, in general distributiile de Linux bazate pe Red Hat.


(Catalin Banu) #2

Pe server mai putem folosi lsof pentru debugging porturi deschise pe respectiva mașina:

  • lsof -ni | grep LISTEN - porturile deschise
  • lsof -ni :3306 - procesele care asculta pe portul 3306

(George Calianu) #3

Folosesc nmap pentru acest lucru.