Check-Host.cc

Napredna podešavanja
Prikaži mapu sveta

Provera dostupnosti TCP porta: globalni test konekcije sa 65+ lokacija

Unesite domen ili IP adresu sa portom (npr. 1.1.1.1:80) da započnete globalnu TCP proveru.

Najčešće korišćeni TCP portovi

Lista najčešćih odredišnih portova na koje se nailazi u savremenom mrežnom monitoringu i konfiguraciji firewall-a.

Port Servis Opis
20FTP DataKoristi se za prenos same datoteke u aktivnom FTP režimu.
21FTP ControlKoristi se za slanje komandi i kredencijala za prijavu FTP serverima.
22SSHSecure Shell; koristi se za bezbednu udaljenu prijavu i prenos datoteka (SFTP).
23TelnetNasleđena prijava u čistom tekstu; uglavnom zamenjena SSH-om iz bezbednosnih razloga.
25SMTPSimple Mail Transfer Protocol; koristi se za rutiranje e-pošte između servera.
53DNSDomain Name System; prevodi imena hostova u IP adrese preko TCP-a.
80HTTPStandardni nešifrovani web saobraćaj; danas se često preusmerava na HTTPS.
110POP3Post Office Protocol v3; koriste ga mail klijenti za preuzimanje poruka.
143IMAPInternet Message Access Protocol; koristi se za pristup e-pošti na serveru.
443HTTPSHTTP preko SSL/TLS; standard za bezbedno pregledanje weba i API-je.
445SMB/CIFSServer Message Block; koristi se za deljenje datoteka i štampanje u Windowsu.
465SMTPSBezbedni SMTP; koristi se za šifrovan prenos e-pošte.
587SMTP SubmissionSavremeni port za bezbedno slanje odlazne pošte iz mail klijenata.
993IMAPSIMAP preko SSL-a; šifrovan pristup porukama e-pošte.
995POP3SPOP3 preko SSL-a; šifrovano preuzimanje poruka e-pošte.
1433MSSQLMicrosoft SQL Server; podrazumevani port za konekcije ka bazi.
3306MySQLStandardni port za komunikaciju sa MySQL i MariaDB bazama.
3389RDPRemote Desktop Protocol; koristi se za daljinsko upravljanje Windows mašinama.
5432PostgreSQLPodrazumevani port za konekcije ka PostgreSQL serveru baze.
8080HTTP AlternateČesto se koristi za proxy servere, keširanje ili web aplikacije u razvoju.

Globalni TCP port checker i test mrežne dostupnosti

TCP provera pokušava three-way handshake (SYN → SYN-ACK → ACK) ka određenom hostu i portu, a zatim meri koliko je to trajalo. Za razliku od pinga, ovo prolazi kroz ista firewall pravila i politike rutiranja kao pravi aplikativni saobraćaj. Ako port prihvati TCP konekciju, on je otvoren — bez obzira na to šta aplikacija iza njega radi sa podacima.

Provera firewall-a i rutiranja

Ako port radi lokalno, a ne radi sa spoljnih čvorova, nešto između interneta i vašeg servera ga blokira — cloud security grupa, iptables pravilo, filter uzvodnog ISP-a ili politika geoblokiranja. Pokretanje provere iz više regiona istovremeno pomaže da se utvrdi da li je blokada globalna ili specifična za određene izvorne države ili ASN-ove. Timeout sa svih čvorova obično znači da port nije dostupan spolja; odbijena konekcija znači da je port aktivno zatvoren.

Aplikativni sloj naspram transportnog

TCP provere rade na sloju 4, pa možete testirati portove koji nemaju HTTP interfejs — baze podataka (MySQL 3306, PostgreSQL 5432), mail servere (SMTP 25, IMAPS 993), SSH (22), RDP (3389) ili prilagođene aplikativne portove. Nisu potrebni kredencijali. Provera samo utvrđuje da li se TCP handshake završava, ne i šta aplikacija radi nakon toga. Uparite je sa testom specifičnim za protokol ako treba da proverite aplikativni sloj.

Analiza latencije handshake-a

Izmereno vreme je pun round-trip potreban da se završi TCP handshake. Ono je obično blizu čiste mrežne latencije uz mali dodatak za obradu na serveru. Velike razlike između regiona često ukazuju na neoptimalno rutiranje — saobraćaj koji ide dužim putem nego što bi trebalo — a ne na problem sa serverom. Live režim pokreće ovu proveru neprekidno tokom 60 sekundi, pa možete uočiti povremene prekide konekcije koje bi jednokratni test propustio.