Porta 80 (HTTP) vs. Porta 443 – HTTPS) – Sai qual è la differenza? Consente di scoprire insieme.
HTTP e HTTPS sono protocolli che si riferiscono alla comunicazione semplice e crittografata individualmente. Secondo il rapporto sulla trasparenza di Google, il 95% del traffico Web viene servito su HTTPS (protocollo crittografato) invece di HTTP (protocollo insicuro). Tutto il traffico web, crittografato o non crittografato, viene gestito tramite porta. Generalmente, la porta 80 viene utilizzata per HTTP e la porta 443 viene utilizzata per il protocollo HTTPS.
Questo articolo discuterà la differenza tra la porta 80 (HTTP) e la porta 443 (HTTPS) e i passaggi per abilitarli su diversi sistemi operativi.
Che cos’è una porta?
Porta è un numero assegnato a un protocollo specifico. Si tratta di un endpoint di comunicazione virtuale utilizzato per la connessione di rete. Le porte vivono in un software progettato per funzionare su dispositivi e si connette sul web. I computer hanno ricevuto una grande quantità di dati e la porta li aiuta a distinguere diversi tipi di traffico e a far capire a un computer cosa dovrebbe fare con i dati ricevuti o inviati tramite la stessa connessione di rete. Ci sono diversi numeri assegnati a porte diverse come la porta 80,443,21,22,53, 123,179, ecc.
Che cos’è la porta 80:
La porta 80 è assegnata a HTTP, che serve per connettere utenti diversi a una rete non sicura. Il traffico web che passa attraverso la porta rimane in testo normale. Tuttavia, con l’introduzione di HTTPS, la maggior parte dei browser, i motori di ricerca ora preferiscono la porta 443-una porta predefinita per il protocollo HTTPS. La porta 80 consente di inviare e ricevere richieste di pagina da un server HTTP. Quando apri una pagina web, invia semplicemente una richiesta come examplesite. com: 80 a cui il browser si connette. La porta 80 di solito si connette a WWW (world wide web). I ladri informatici prendono di mira sempre le pagine Web abilitate HTTP in quanto non hanno sicurezza e i passaggi di informazioni rimangono in testo normale.
Che cos’è la porta 443:
La porta 443 si riferisce a HTTPS, un protocollo sicuro che consente la comunicazione crittografata tra il server e il browser. A causa della crescente criminalità informatica, la sicurezza è un requisito fondamentale per qualsiasi sito web. La porta 443 indirizza il traffico verso il percorso corretto e aiuta il dispositivo a identificare il tipo di servizio richiesto. Quando un browser effettua una connessione protetta, viene inviata una richiesta TCP tramite la porta 443. Prima che venga effettuata la connessione, il browser e il server concordano sui parametri della suite di crittografia e della connessione. HTTPS funziona sulla chiave pubblica e privata per dimostrare che le informazioni che passano tra due estremità rimangono crittografate.
Un utente può condividere informazioni online senza preoccuparsi dello sniffing dei dati. Una volta abilitato HTTPS sul browser, ci saranno indicatori di sicurezza come un lucchetto, HTTPS prima del nome di dominio. Inoltre, l’identità del server verrà autenticata su cui è in esecuzione il dominio. In assenza della porta 443, il sito carica sulla porta 80 con una connessione sicura.
Acquista ora
Porta 80 (HTTP) vs. porta 443( HTTPS): Qual è la differenza?
- La porta 80 è assegnata a HTTP mentre la porta 443 è assegnata a HTTPS
- La porta 80 consente il protocollo HTTP significa che le informazioni rimangono in testo normale tra il browser e il server, mentre la porta 443 consente il protocollo HTTPS significa che tutte le informazioni viaggiano tra il server e il browser
- HTTP sta diventando obsoleto poiché quasi tutti i browser sono passati a HTTPS per motivi di sicurezza. Google ha avviato “HTTPS Everywhere” per aumentare la sicurezza online sul web.
- Gli aggressori possono facilmente annusare le comunicazioni in corso sulla porta 80 mentre è difficile annusare le informazioni sulla porta 443.
- La porta 80 è entrata in vigore nel 1991 e pubblicata nel documento HTTP 0.9 mentre HTTPS è stato pubblicato nel 1994 RFC 1700.
- Gli utenti dovranno affrontare un avviso del browser se accedono alla pagina Web HTTP, mentre la pagina Web abilitata HTTPS non darà alcun avviso agli utenti.
Come abilitare le porte 80 e 443 su Windows?
È possibile abilitare le porte 80 e 443 in Windows Firewall trovato nel Pannello di controllo.
Passo #1. Fare clic sul pulsante Start e aprire la casella Esegui (Win + R) dove è possibile digitare ” firewall.CPL”.
Passo #2. Ora, sul lato sinistro, fai clic su “Regole in entrata” e fai clic su “Nuove regole” sul lato destro della casella sotto il titolo “Azione”.
Passo #3. Verrà visualizzata una nuova finestra in cui è necessario selezionare ‘Porta’ e fare clic sul pulsante ‘Avanti’.
Passo #4. Selezionare TCP in una nuova finestra e selezionare ‘Specifiche porte locali’ e immettere la porta desiderata 80 o 443. Fare clic sul pulsante’ Avanti’.
Passo #5. Ora, selezionare ‘Consenti la connessione’. Fare clic sul pulsante’ Avanti’.
Passo #6. Nella finestra successiva, seleziona “Dominio” e “Privato” e fai clic sul pulsante “Avanti”.
Passo #7. Qui, digitare un nome di regola e fare clic sul pulsante ‘Fine’.
NOTA: per il processo regole in uscita, è necessario seguire i passaggi da #2 a #7.
Come abilitare le porte 80 e 443 su Mac?
Le porte possono essere aperte su Mac OS X con la richiesta ricevuta da una singola applicazione o servizio. Le porte non possono essere gestite singolarmente. Per accettare una connessione in entrata sull’applicazione appena installata, è necessario seguire i passaggi seguenti su Firewall.
- Sfoglia ‘Preferenze di sistema’ e vai a ‘Sicurezza e privacy.
- Fare clic sulla scheda ‘Firewall’ e fare clic sul pulsante ‘Attiva firewall’. Quindi fare clic su ‘Opzioni firewall’.
- Fare clic su ‘Aggiungi’
- Selezionare un’applicazione dalla cartella dell’applicazione e fare clic su ‘Aggiungi’.
- Abilita ‘Consenti connessioni in entrata’ che mostra accanto all’applicazione selezionata.
Ora, è possibile aprire una porta specifica sul firewall di OS X con i passaggi seguenti.
È necessario aprire il Terminale.app utilizzando il comando pfctl per OS X 10.10. Se si utilizza una versione precedente, è necessario utilizzare ipfw.
Passo #1. Aprire il terminale seguendo: Vai > Utilità.
Passo #2. Immettere il comando sudo pfctl-d per interrompere il filtro pacchetti se è attivo.
Passo #3. Utilizzare un editor di testo nano per aprire il file di configurazione per packet filter.
sudo nano /etc/pf.conf
Passo # 4. Vedrai il contenuto della configurazione predefinita. È possibile impostare regola personalizzata sotto qualsiasi configurazione esistente.
Passo # 5. Qui, è possibile immettere la porta desiderata 80 o 443 e significa che si consente il traffico TCP in entrata da qualsiasi macchina ad un’altra macchina senza ispezione dello stato.
pass in inet proto tcp from any to any port 12044 no state
Passo # 6. Ora, premere Control + X e uscire da nano. Premere Y e Invio per salvare il file con lo stesso nome.
sudo pfctl -f /etc/pf.conf
Passo # 8. Infine riavviare il firewall utilizzando sudo pfctl-E
Come abilitare le porte 80 e 443 su Linux?
Per prima cosa, controlla la porta aperta usando il comando netstat o ss.
netstat-lntu O
ss –lntu
Per consentire le connessioni TCP, utilizzare il comando seguente per qualsiasi porta.
netstat-na | grep :443
ss-na | grep: 443
Come abilitare le porte 80 e 443 su Ubuntu?
Per abilitare la porta sul firewall di Ubuntu, utilizzare il comando sotto.
sudo ufw allow 80
Come abilitare la porta 80 e 443 su CentOS?
È possibile abilitare la porta 80 o 443 o qualsiasi porta utilizzando il comando seguente.
firewall-cmd –add-port=80/tcp –permanent
Conclusione:
La porta 80 si riferisce a HTTP sotto protocollo TCP, mentre la porta 443 si riferisce a HTTPS – a secure protocol. Un protocollo sicuro fornisce una forte sicurezza online per la comunicazione online. HTTP si riferisce al world wide web per collegare le pagine web in tutto il mondo. Se si sta ancora utilizzando la versione HTTP, allora, è il momento di passare a HTTPS. È necessario acquistare un certificato SSL per abilitare HTTPS sul sito Web, che è facilmente disponibile dai provider SSL ad un prezzo economico. Una volta che hai HTTPS in esecuzione sulla porta 443, i tuoi clienti potranno fare shopping sul sito Web senza preoccuparsi dello spionaggio dei dati.