HTTP Tunneling
(→Mi a HTTP Tunneling?) |
|||
| 1. sor: | 1. sor: | ||
| − | == Mi a HTTP Tunneling? == |
+ | = Mi a HTTP Tunneling? = |
A HTTP alagutazás egy lehetséges megoldás bármilyen hálózati forgalom szabványos HTTP kérésekbe való becsomagolására. A HTTP alagút kiépítése valójában kettő vagy több kapcsolat kiépítése, implementációtól függően. |
A HTTP alagutazás egy lehetséges megoldás bármilyen hálózati forgalom szabványos HTTP kérésekbe való becsomagolására. A HTTP alagút kiépítése valójában kettő vagy több kapcsolat kiépítése, implementációtól függően. |
||
| 8. sor: | 8. sor: | ||
A másik megoldás a HTTP GET vagy HTTP POST metódust használja a kommunikációra, ennek megvalósítása kliens-szerver modellel történik. A kapcsolat teljes időtartalma alatt HTTP kérések mennek ezért a forgalom nem megkülönböztethető egy valódi (pl böngészés által generált) HTTP forgalomtól. |
A másik megoldás a HTTP GET vagy HTTP POST metódust használja a kommunikációra, ennek megvalósítása kliens-szerver modellel történik. A kapcsolat teljes időtartalma alatt HTTP kérések mennek ezért a forgalom nem megkülönböztethető egy valódi (pl böngészés által generált) HTTP forgalomtól. |
||
| + | == A HTTP alagút felhasználási módjai == |
||
| + | Az általános modellben a kliens egy szigorú proxy mögött helyezkedik el, a szerver alkalmazás pedig azon kívül. A cél hogy a proxy által korlátozott hálózatból a belső hálózaton kívüli eröforrások elérhetőek legyenek. Ez jelentheti, például tiltott weblapok elérését, vagy tiltott protokollok használatát egy korlátozott hálózatban. |
||
| − | Az általános modellben a kliens egy szigorú proxy mögött helyezkedik el, a szerver alkalmazás pedig azon kívül. A cél hogy a proxy által korlátozott hálózatból a belső hálózaton kívüli eröforrások elérhetőek legyenek |
+ | = GNU HTTP Tunnel = |
| − | == GNU HTTP Tunnel == |
+ | = Proxy kikerülése HTTP alagúttal = |
| − | == Proxy kikerülése HTTP alagúttal == |
+ | = Más implementációk = |
| − | == Más implementációk == |
+ | = További információk = |
| − | == További információk == |
+ | = Külső hivatkozások = |
| − | |||
| − | == Külső hivatkozások == |
||
[http://www.nocrew.org/software/httptunnel.html GNU HTTP Tunnel honlapja] |
[http://www.nocrew.org/software/httptunnel.html GNU HTTP Tunnel honlapja] |
||
A lap 2010. december 2., 12:33-kori változata
Tartalomjegyzék |
1 Mi a HTTP Tunneling?
A HTTP alagutazás egy lehetséges megoldás bármilyen hálózati forgalom szabványos HTTP kérésekbe való becsomagolására. A HTTP alagút kiépítése valójában kettő vagy több kapcsolat kiépítése, implementációtól függően.
1.1 Alagút HTTP CONNECT metódussal
Létezik megoldás a HTTP CONNECT mechanizmus használatára az alagutazás során, ahol a forgalmat generáló alkalmazás egy köztes szerverhez csatlakozik, ami azután felépíti a kapcsolatot a kívánt kiszolgálóval, a kapcsolatfelépítés után már nem HTTP fog menni a nyitott kapcsolaton, hanem tetszőleges forgalom, amit a köztes szerver fog proxyként továbbítani.
1.2 Alagút HTTP GET vagy HTTP POST metódussal
A másik megoldás a HTTP GET vagy HTTP POST metódust használja a kommunikációra, ennek megvalósítása kliens-szerver modellel történik. A kapcsolat teljes időtartalma alatt HTTP kérések mennek ezért a forgalom nem megkülönböztethető egy valódi (pl böngészés által generált) HTTP forgalomtól.
1.3 A HTTP alagút felhasználási módjai
Az általános modellben a kliens egy szigorú proxy mögött helyezkedik el, a szerver alkalmazás pedig azon kívül. A cél hogy a proxy által korlátozott hálózatból a belső hálózaton kívüli eröforrások elérhetőek legyenek. Ez jelentheti, például tiltott weblapok elérését, vagy tiltott protokollok használatát egy korlátozott hálózatban.