Sárga levél - cikkek - polipo transproxy egy egyszerű, gyorsítótárazó, átlátható proxy szerver
Száma proxy szerverek képesek dolgozni egy „átlátszó” üzemmódban nagyon kicsi, és a legtöbbjük vagy korlátozott funkcionalitással, vagy fogyaszt túl sok erőforrást, hogy nem fogadható el az a kis cégek proxy.
Azonban van egy hatalmas számú könnyű és megfelelően funkcionális proxy szerver, amelynek egyetlen hátránya, hogy nem képes dolgozni egy "átlátszó" módban. Ez a probléma azonban megoldható a transzproxy csomag használatával. amelynek segítségével bármely proxy szerver "átlátszó" módban indítható.
Valójában a transproxy valójában egy átlátszó proxykiszolgáló, amely csak az összes kérelmet átirányíthatja egy magasabb szintű proxy szerverre. Ezután bemutatjuk, hogyan kell futtatni a polyplo caching proxy-t transzparens módban a transproxy használatával Debian / Ubuntu futtató szerveren. De először meghatározzuk a kezdeti feltételeket:
Kiderült, hogy sokkal kényelmesebb proxy polipo, ami nagyon szép cache forgalom, és így működés közben összesen mintegy hét megabájt memóriát.
Hát akkor. Először telepítse a polyploot és a transzproxy-t:
Ezután folytassa a polypó konfigurálását. Először létrehozunk egy könyvtárat a gyorsítótár tárolására:
Ezután adja hozzá a következő sorokat az / etc / polipo / config fájlhoz:
Ezután indítsa újra a polyploot:
Ie valójában helyettesítjük a "szülő" proxy portját, mert a polypó alapértelmezés szerint a 8123-as porton, és nem a 3128-as számon figyel.
Továbbra is a http-forgalom átfedése a "transproxy" -ra. Ebből a célból az itt leírt forgatókönyv nagyon alkalmas. Valójában csak azt a portot kell módosítania, amelyre a kéréseket továbbítják. Ennek eredményeként a szkript hasonlót fog kinézni:
Azt is meg kell jegyeznünk, hogy minden egyes http-munkamenethez külön tproxy folyamat jön létre, amely körülbelül kétszáz kilobájtot foglal el a memóriában. De az egyidejű ülések száma nem több, mint tíz vagy tizenöt nem kritikus.
Erre talán minden. Kellemes munka!