Port 80 vs Port 443: Port 80 poskytuje nešifrované připojení, zatímco Port 443 podporuje šifrované připojení.
Port 80 vs. Port 443: mnozí z vás mají chaos ohledně těchto různých portů. Když čtete nebo slyšíte o portu 80 vs. Port 443 co je první věc, která vás napadne? Ano, možná jste slyšeli o HTTP vs. HTTPS. V tomto článku budeme vědět o těchto dvou užitečných portech a jak je povolit v různých operačních systémech. Před tím umožňuje začít od začátku.
co je to přístav?
Port se obecně používá k tomu, aby počítač pochopil, jaký typ dat je přijímán nebo odesílán do počítače přes podobné síťové připojení. Každý Port je přiřazen s jinou funkčností a číslem portu, jako je Port 80, 443, 21, 25 atd. Port je virtuální číslovaná adresa používaná jako koncový bod pro komunikaci s různými protokoly transportní vrstvy.
protokoly transportní vrstvy zahrnují Transfer Control Protocol (TCP) a User Datagram Protocol (UDP) a používají se při přenosu dat přes Internet.
UDP se většinou používá pro velké objemy přenosu dat, kde bezpečnost nemá velký význam, zatímco TCP se používá tam, kde je bezpečnost dat prvořadá. Když dojde k přenosu dat, každý datový balíček je dodáván s připojeným číslem portu a protokol směruje každý datový balíček na příslušný Port s přesností. Podle zprávy o zranitelnosti SMB se 65% útoků zaměřuje na hlavní tři porty: SSH-22 / TCP, HTTPS-443 / TCP a HTTP-80 / TCP.
Port 80
HTTP Port-80 se používá pro připojení HTTP (Hyper Text Transfer Protocol) ve výchozím nastavení. Je to populární a široce používaný přístav po celém světě. Port 80 představil Tim Berners-Lee v roce 1991 v dokumentu HTTP 0.9. Dokument uvádí, že pokud pro připojení HTTP není přiřazen žádný port, ve výchozím nastavení se používá Port 80. Připojí vás k celosvětovému webu (WWW). Uživatel se pomocí tohoto portu může připojit k webovým stránkám dostupným na internetu. To znamená, že výměna nekódovaných dat probíhá mezi prohlížečem uživatele a serverem pomocí tohoto portu. Tento port se týká protokolu TCP (Transfer Control Protocol-protokol používaný při přenosu dat).
Port 443
HTTPS (Hypertext Transfer Protocol Secure) je zabezpečená verze HTTP, kde je veškerý provoz vázán silným šifrováním, které prochází 443. Tento port je také spojen s protokolem TCP a vytváří bezpečné spojení mezi webovými stránkami a prohlížečem. HTTPS Port 443 byl oficiálně publikován v RFC 1700 a vyžádal si ho „Kipp E. B. Hickman“. Hlavní rozdíl mezi Portem 80 a portem 443 je silná bezpečnost. Port-443 umožňuje přenos dat přes zabezpečenou síť, zatímco Port 80 umožňuje přenos dat v prostém textu. Uživatelé dostanou nezabezpečené varování, pokud se pokusí o přístup k webové stránce jiné než HTTPS. Port 443 šifruje síťové datové pakety před přenosem dat. Zabezpečení přes port 443 používá protokol SSL (secure socket layer).
vzhledem k velmi potřebnému šíření povědomí mezi uživateli internetu o bezpečnosti jejich dat sdílených s webovými stránkami je podle výzkumu společnosti Google více než 95% přístupných webů prováděno pomocí zabezpečeného připojení HTTPS přes Port 443.
povolte porty 80 a 443 v systému Windows
brána firewall omezuje provoz a chrání vás před hrozbami přicházejícími z internetu a místních aplikací. Pokud chcete povolit omezený provoz na bráně firewall, musíte otevřít konkrétní port. Níže jsme vysvětlili proces povolení portů 80 a 443 v systému Windows.
nejprve je třeba procházet ovládací Panel a hledat systém a zabezpečení zobrazující na levé straně pole. Zde musíte kliknout na bránu Firewall systému Windows.
Nyní přejděte na možnost Upřesnit nastavení zobrazenou na levé straně a klikněte na ni.
budete mít nové okno „Windows Defender Firewall s pokročilým zabezpečením“, kde musíte kliknout pravým tlačítkem na „příchozí pravidla“ a zvolit „nové pravidlo“.
budete mít nové pole průvodce příchozími pravidly, kde musíte zaškrtnout políčko „Port“ a kliknout na tlačítko „Další“.
zvolte protokol UDP nebo TCP a zaškrtněte volbu „specifický Místní Port“. Zde musíte zadat port a kliknout na tlačítko „Další“.
Nyní zvolte „Povolit připojení“ a klikněte na tlačítko „Další“.
zde byste měli zachovat název pravidla a kliknout na tlačítko Dokončit.
povolit porty 80 a 443 na počítačích Mac
je důležité vědět, že Mac OS X otevírá porty podle požadavků jednotlivých aplikací nebo služeb namísto individuální správy portů. Většina uživatelů používajících výchozí bránu firewall OS X by měla k povolení příchozích připojení pro aplikace použít následující kroky.
- Otevřete Předvolby Systému > Zabezpečení & Soukromí > Firewall > Možnosti Brány Firewall.
- Klikněte Na Přidat.
- vyberte aplikaci ze složky Aplikace a klikněte na Přidat.
- ujistěte se, že volba vedle aplikace je nastavena tak, aby umožňovala příchozí připojení.
- klikněte na OK.
Chcete-li otevřít konkrétní port v OS X, musíte jít s terminálem. Musíte použít příkaz pfctl pro OS X 10.10. V dřívější verzi byl příkaz ipfw použit k otevření konkrétního portu.
- otevřete terminálovou aplikaci.
- zadejte příkaz Sudo pfctl-d pro zastavení aktivního paketového filtru.
- pomocí textového editoru nano otevřete konfigurační soubor pro filtr paketů:
sudo nano /etc/pf.conf
- můžete vytvořit vlastní pravidlo pro libovolný port, například 80, a zadejte příkaz pod výchozí konfigurace. To znamená, že povolujete TCP příchozí provoz z jakéhokoli počítače do počítače bez jakékoli kontroly.
předejte inet proto tcp z libovolného na jakýkoli port 80 žádný stav
- stiskněte Ctrl-x a ukončete nano textový editor poté stiskněte Y a znamená to, že jste uložili soubor se stejným názvem.
- nyní znovu načtěte konfiguraci brány firewall z dříve upraveného souboru.
sudo pfctl -f /etc/pf.conf
- nakonec restartujte bránu firewall pomocí níže uvedeného příkazu:
sudo pfctl -E
pro otevření portu při spuštění systému použijte sudo nano /etc/pf.conf a přidejte sudo pfctl-vnf /etc/pf.conf k tomuto pf.soubor conf.
povolit porty 80 a 443 v systému Linux
Chcete-li otevřít port v systému Linux, musíte nejprve zkontrolovat otevřené porty pomocí příkazu netstat nebo ss, jak je uvedeno níže:
netstat -lntu OR
ss -lntu
po testování otevřených portů povolte připojení TCP pomocí níže uvedených příkazů. Zde jsme například vzali port-80.
netstat -na | grep :80
ss -na | grep :80
povolte porty 80 a 443 na Ubuntu
pokud máte firewall Ubuntu s názvem UFW, měli byste použít níže uvedený příkaz:
sudo ufw allow 80
povolit Port 80 a 443 na CentOS
pro uživatele CentOS by měli použít níže uvedený příkaz:
firewall-cmd --add-port=80/tcp –permanent
Poznámka: Uživatel může povolit libovolný port (80,443) s výše uvedenými příkazy.
závěr
Port 80 však poskytuje připojení HTTP pod protokolem TCP. Tento port poskytuje nešifrované spojení mezi webovým prohlížečem a webovými servery, což ponechává citlivá uživatelská data vystavena kybernetickým zločincům a může vést k vážnému zneužití dat.
HTTPS Port 443 nabízí šifrovanou komunikaci mezi webovým prohlížečem a webovým serverem, takže data jsou nečitelná pro jakékoli porušení dat. Proto, připojení přes HTTPS Port 443 pro prohlížení webu jistě vyhrává ruce dolů nad vytvořením nebezpečného HTTP portu 80 připojení pro surfování po webu.