Ricerca nel sito web

Numeri di porta di rete più comuni per Linux


Nelle reti informatiche, e ancor più nelle reti TCP/IP e UDP, una porta è un indirizzo logico che viene solitamente assegnato a un servizio specifico o a un'applicazione in esecuzione su un computer. È un endpoint di connessione che incanala il traffico verso un servizio specifico nel sistema operativo. Le porte sono basate su software e solitamente sono associate all'indirizzo IP dell'host.

Il ruolo chiave di una porta è garantire il trasferimento di dati tra un computer e un'applicazione. Servizi specifici vengono eseguiti su porte specifiche per impostazione predefinita, ad esempio, il traffico web è in ascolto sulla porta 80 (443 per il traffico crittografato), DNS sulla porta 53 e SSH sulla porta 22. Le porte sono generalmente associate agli indirizzi IP dei sistemi host che eseguono le applicazioni.

I numeri di porta vanno da 0-65535 e sono divisi in tre intervalli di rete come mostrato:

  • Le porte comprese tra 1 e 1023 sono note come porte di sistema o porte conosciute. Si tratta di porte riservate per l'esecuzione di servizi privilegiati su un sistema.
  • I numeri di porta compresi tra 1024 e 49151 vengono definiti porte registrate e vengono utilizzati principalmente dai fornitori per le loro applicazioni. Sono disponibili per la registrazione presso IANA, un'autorità che supervisiona l'assegnazione globale degli indirizzi IP.
  • I numeri di porta compresi tra 49151 e 65535 vengono definiti porte dinamiche. Non possono essere registrati presso IANA e vengono utilizzati principalmente per servizi personalizzati.

In questa guida ci concentreremo sui porti più famosi e sui servizi a cui sono maggiormente associati.

Utilizza comunemente le porte TCP di rete

Di seguito è riportato un riepilogo che documenta alcune delle porte comunemente utilizzate in una rete TCP/IP.

20

Porta FTP (File Transfer Protocol) per il trasferimento dei dati tra client e server.

21

Porta FTP (File Transfer Protocol) per stabilire una connessione tra due host. Viene definita porta di comando o di controllo.

22

Porta SSH (Secure Shell). Questo è un servizio di accesso remoto sicuro in cui i dati sono crittografati.

23

Telnet. Questo è un servizio di accesso remoto non crittografato. I dati vengono inviati in formato testo normale e sono quindi considerati non sicuri. È stato deprecato a favore di SSH.

25

SMTP (protocollo di trasferimento di posta semplice). Un protocollo utilizzato dai server di posta per inviare e ricevere posta.

53

DNS (Domain Name Service) Responsabile della risoluzione di un nome di dominio in indirizzi IP leggibili dalla macchina.

67 (UDP)

Utilizzato dal server DHCP (Dynamic Host Configuration Protocol).

68 (UDP)

Utilizzato da un client DHCP.

80

HTTP (Hyper Text Transfer Protocol) viene utilizzato per il traffico web non protetto.

443

HTTPS (Hyper Text Transfer Protocol Secure) viene utilizzato per il traffico web crittografato.

110

POP3 (protocollo postale). Protocollo per l'accesso non crittografato a un server di posta.

995

POP3S (protocollo postale sicuro). Fornisce la crittografia per il protocollo POP3.

123 (UDP)

NTP (protocollo temporale di rete).

137

Protocollo NetBIOS utilizzato per la condivisione di file e stampanti.

143

IMAP (Internet Messaging Application Protocol) Gestisce i messaggi di posta elettronica sul server di posta. Non fornisce la crittografia.

161/162

Il protocollo SNMP viene utilizzato per l'invio di comandi e messaggi.

993

IMAPS (Internet Messaging Application Protocol Secure) Protocollo sicuro per IMAP e fornisce crittografia SSL/TLS.

445

Porta SMB (Server Message Block). Utilizzato per la condivisione di file.

465

SMTPS (Simple Mail Transfer Protocol Secure). Fornisce la crittografia per il protocollo SMTP.

631

Protocollo di stampa Internet.

La tabella sopra ha evidenziato alcuni dei numeri di porte di rete più comunemente utilizzati in Linux. Ci siamo persi qualcosa? Fatecelo sapere nella sezione commenti.