Porta 80 (HTTP) vs. Porta 443 (HTTPS): Tutto ciò che devi sapere

Porta 80 vs Porta 443: la porta 80 fornisce una connessione non crittografata, mentre la porta 443 supporta la connessione crittografata.

Porta 80 vs. Porta 443: Molti di voi hanno il caos su queste diverse porte. Quando leggi o senti parlare della porta 80 rispetto alla porta 443, qual è la prima cosa che ti viene in mente? Sì, potresti aver sentito parlare di HTTP vs. HTTPS. In questo articolo, sapremo di queste due porte utili e come abilitarle su diversi sistemi operativi. Prima che consente di iniziare dall’inizio.
 ssl2buy $9

Che cosa è un porto?

Generalmente, la porta viene utilizzata per far capire al computer quale tipo di dati viene ricevuto o inviato a un computer tramite la connessione di rete simile. Ogni porta viene assegnata con diverse funzionalità e un numero di porta come Porta 80, 443, 21, 25, ecc. Port è un indirizzo numerato virtuale utilizzato come endpoint per la comunicazione ai vari protocolli di livello di trasporto.

I protocolli Transport Layer includono Transfer Control Protocol (TCP) e User Datagram Protocol (UDP) e sono utilizzati nella trasmissione di dati su Internet.

UDP viene utilizzato principalmente per grandi volumi di trasferimento dati in cui la sicurezza non è di grande importanza, mentre TCP viene utilizzato in cui la sicurezza dei dati è di primaria importanza. Quando si verifica il trasferimento dei dati, ogni pacchetto di dati viene fornito con un numero di porta collegato ad esso, e il protocollo dirige ogni pacchetto di dati alla porta appropriata con precisione. Secondo lo SMB vulnerability report, il 65% degli attacchi ha come obiettivo le tre porte principali: SSH – 22/TCP, HTTPS-443/TCP e HTTP-80/TCP.

Porta 80

La porta HTTP-80 viene utilizzata per la connessione HTTP (Hyper Text Transfer Protocol) per impostazione predefinita. È una porta popolare e ampiamente utilizzata in tutto il mondo. La porta 80 è stata introdotta da Tim Berners-Lee nel 1991 nel documento HTTP 0.9. Il documento afferma che se non è assegnata alcuna porta per la connessione HTTP, la porta 80 viene utilizzata per impostazione predefinita. Si collega al web in tutto il mondo (WWW). Un utente, con l’aiuto di questa porta, può connettersi alle pagine Web disponibili su Internet. Significa che lo scambio di dati non codificato avviene tra il browser dell’utente e il server utilizzando questa porta. Questa porta si riferisce a TCP (Transfer Control Protocol – un protocollo utilizzato nella trasmissione dei dati).

Porta 443

HTTPS (Hypertext Transfer Protocol Secure) è una versione HTTP protetta in cui tutto il traffico è legato con una forte crittografia che passa attraverso 443. Questa porta è anche collegata al protocollo TCP e crea una connessione sicura tra le pagine Web e il browser. La porta HTTPS 443 è stata ufficialmente pubblicata nella RFC 1700 e sollecitata da”Kipp E. B. Hickman”. La principale differenza tra la porta 80 e la porta 443 è una forte sicurezza. La porta-443 consente la trasmissione dei dati su una rete protetta, mentre la porta 80 consente la trasmissione dei dati in testo normale. Gli utenti riceveranno un avviso insicuro se tenta di accedere a una pagina Web non HTTPS. La porta 443 crittografa i pacchetti di dati di rete prima della trasmissione dei dati. La sicurezza sulla porta 443 viene utilizzata dal protocollo SSL (secure socket layer).

A causa della tanto necessaria consapevolezza diffusa tra gli utenti di Internet per quanto riguarda la sicurezza dei loro dati condivisi con i siti web, oltre il 95% dei siti Web a cui si accede avviene utilizzando una connessione HTTPS sicura sulla porta 443, secondo la ricerca di Google.

traffico crittografato su Google

traffico crittografato su Google

Abilita le porte 80 e 443 su Windows

Un firewall limita il traffico e ti protegge dalle minacce provenienti da Internet e dalle applicazioni locali. Se si desidera consentire il traffico limitato sul firewall, è necessario aprire una porta specifica. Di seguito abbiamo spiegato il processo per abilitare le porte 80 e 443 su Windows.

In primo luogo, è necessario sfogliare il pannello di controllo e cercare il sistema e la sicurezza che mostra sul lato sinistro della scatola. Qui è necessario fare clic sul Firewall di Windows.

finestre firewall

windows firewall

Ora, vai all’opzione Impostazioni avanzate che mostra sul lato sinistro e fai clic su di essa.

 impostazioni avanzate

impostazioni avanzate

Si avrà una nuova finestra, “Windows Defender Firewall with Advanced Security”, in cui è necessario fare clic destro su ‘Regole in entrata’ e scegliere ‘Nuova regola’.

 regola in entrata

regola in entrata

Si avrà una nuova casella Guidata regola in entrata in cui è necessario selezionare contro su ‘Porta’ e fare clic sul pulsante ‘Avanti’.

 Tipo 443

Tipo 443

Scegli il protocollo UDP o TCP e spunta l’opzione “Porta locale specifica”. Qui, è necessario inserire la porta e fare clic sul pulsante ‘Avanti’.

tcp

tcp

Ora, scegli “Consenti la connessione” e fai clic sul pulsante “Avanti”.

consentire la connessione

consenti la connessione

Qui, dovresti mantenere il nome di una regola e fare clic sul pulsante Fine.

finish

finish

Abilitare le porte 80 e 443 su Mac

È essenziale sapere che Mac OS X apre le porte in base alle richieste di singole applicazioni o servizi invece di gestire le porte individualmente. La maggior parte degli utenti che utilizzano il firewall OS X predefinito dovrebbe utilizzare i seguenti passaggi per consentire le connessioni in entrata per le applicazioni.

  1. Apri Preferenze di sistema > Sicurezza & Privacy > Firewall > Opzioni firewall.
  2. Fare clic su Aggiungi.
  3. Scegliere un’applicazione dalla cartella Applicazioni e fare clic su Aggiungi.
  4. Assicurarsi che l’opzione accanto all’applicazione sia impostata per Consentire le connessioni in entrata.
  5. Fare clic su OK.

Per aprire una porta specifica su OS X, è necessario andare con Terminale. È necessario utilizzare il comando pfctl per OS X 10.10. Nella versione precedente, il comando ipfw è stato utilizzato per aprire una porta specifica.

  1. Aprire terminale app.
  2. Immettere il comando Sudo pfctl-d per interrompere il filtro pacchetti attivo.
  3. Utilizzare un editor di testo nano per aprire il file di configurazione per packet filter:
sudo nano /etc/pf.conf
  1. È possibile creare regola personalizza per qualsiasi porta, ad esempio 80, e immettere il comando sotto configurazioni predefinite. Significa che stai consentendo il traffico in entrata TCP da qualsiasi macchina alla tua macchina senza alcuna ispezione.

passa in inet proto tcp da qualsiasi a qualsiasi porta 80 nessuno stato

  1. Premi Ctrl-x e esci da nano text editor quindi, premi Y e significa che hai salvato il file con lo stesso nome.
  2. Ora, ricaricare la configurazione del firewall dal file modificato in precedenza.
sudo pfctl -f /etc/pf.conf
  1. Infine, riavviare il firewall con il comando seguente:
sudo pfctl -E

Per aprire la porta all’avvio del sistema, utilizzare sudo nano / etc / pf.conf e aggiungere il sudo pfctl-vnf / etc / pf.conf a questo pf.file conf.

Abilita le porte 80 e 443 su Linux

Per aprire una porta su Linux, devi prima controllare le porte aperte usando il comando netstat o ss come mostrato di seguito:

netstat -lntu OR
ss -lntu

Dopo aver testato le porte aperte, utilizzare i comandi seguenti per consentire le connessioni TCP. Qui, abbiamo preso port-80, per esempio.

netstat -na | grep :80
ss -na | grep :80

Abilita le porte 80 e 443 su Ubuntu

Se si dispone di un firewall Ubuntu denominato ufw, è necessario utilizzare il comando seguente:

sudo ufw allow 80

Abilita le porte 80 e 443 su CentOS

Per gli utenti CentOS, dovrebbero usare il comando seguente:

firewall-cmd --add-port=80/tcp –permanent

Nota: L’utente può abilitare qualsiasi porta (80.443) con i comandi di cui sopra.

Conclusione

Tuttavia, la porta 80 fornisce una connessione HTTP sotto protocollo TCP. Questa porta fornisce una connessione non crittografata tra il browser Web e i server Web, che lascia i dati sensibili dell’utente esposti ai criminali informatici e può portare a gravi abusi di dati.

La porta HTTPS 443 offre una comunicazione crittografata tra il browser Web e il server Web, rendendo i dati illeggibili per qualsiasi violazione dei dati. Quindi, la connessione tramite la porta HTTPS 443 per la navigazione web vince sicuramente a mani basse sulla creazione di una connessione non sicura della porta HTTP 80 per la navigazione web.

Leave a Reply

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.