HTTP

A TinyProxy telepítése és beállítása a Linux szerverre

A TinyProxy telepítése és beállítása a Linux szerverre
A Tinyproxy egy HTTP / HTTPS proxy. Könnyű, gyors, nagyon könnyen konfigurálható és nyílt forráskódú proxy szolgáltatás. A Tinyproxy fordított proxyként is konfigurálható. Jó, ha kisebb proxyként használjuk, kevesebb rendszererőforrással, mert nagyon könnyű.

Jellemzők

Telepítse a TinyProxy alkalmazást

Frissítse a rendszercsomagokat a következő parancs beírásával.

[e-mail védett]: ~ $ sudo apt-get update
[e-mail védett]: ~ $ sudo apt-get upgrade -y

Miután a frissítés befejeződött, telepítse a Tinyproxy szoftvert a parancs beírásával.

[email protected]: ~ $ sudo apt-get -y install tinyproxy

A Tinyproxy telepítve lesz. A Tinyproxy elindításához és állapotának ellenőrzéséhez írja be ezeket a parancsokat.

[e-mail védett]: ~ $ sudo systemctl tinyproxy start
[email protected]: ~ $ sudo systemctl tinyproxy állapot

Konfigurálja a webböngészőt

A Tinyproxy működése érdekében módosítania kell néhány beállítást a böngészőben. Ehhez lépjen be a böngésző hálózati beállításaiba, kattintson a kézi proxy konfigurációra, és a HTTP proxy sávba írja be a nyilvános IP_címet, amelyen futtatni szeretné a Tinyproxy programot. És a portszám (alapértelmezés szerint a tinyproxy port száma:. 8888).

A böngésző konfigurálásához használhatja a foxyproxy szolgáltatást is. Ez egy proxykezelő eszköz, amely sokkal jobb, mint a Firefox proxy konfigurálásának korlátozott képessége. Ez egy kiterjesztés a Firefox és a Chrome böngészőkhöz, és letölthető az üzleteikből.

Tinyproxy konfiguráció

A Tinyproxy konfigurációs fájl a következő útvonalon található “Etc / tinyproxy / tinyproxy.konf ”.

Hozzáféréshez írja be a következő parancsot.

[e-mail védett]: ~ $ cd stb / tinyproxy / tinyproxy.konf

A Tinyproxy konfigurációs fájl módosításához nyissa meg a vim használatával.

[e-mail védett]: ~ $ sudo vim etc / tinyproxy / tinyproxy.konf

Menj a sorra Engedélyezze a 127-et.0.0.1 és módosítsa a nyilvános IP-címmel.

Most menj a #Listen 192 sorra.168.0.1 . Írja le ezt a sort, és írja be az IP_címet.

A felhasználói IP-k tartományának engedélyezése és blokkolása

A Tinyproxy lehetővé teszi felhasználói IP vagy IP-tartományok hozzáadását vagy blokkolását a tinyproxy használatához. A felhasználói IP engedélyezéséhez vagy blokkolásához lépjen az 127 engedélyezése sorra.0.0.1, és e sor alatt adja hozzá az engedélyezni kívánt IP-címeket [IP_cím]. Az IP-címtartomány engedélyezéséhez az Allow 192 sor alatt.168.0.0 adjon hozzá egy sort

[IP_cím / tartomány] engedélyezése

A felhasználói IP vagy az IP-tartományok blokkolásához csak írja be a blokkolni kívánt IP_Címet. A tinyproxy-ban alapértelmezés szerint az összes IP blokkolva van.

Engedélyezés

A tinyproxy-ban beállíthatja az engedélyezést, hogy csak azok a felhasználók férhessenek hozzá az engedélyezett tinyproxy-hoz. Az engedélyezési hitelesítő adatok beállításához lépjen a #BasicAuth felhasználói jelszó sorra. Kommentelje ezt a sort, és írja be jelszavát a sor végére.

BasicAuth felhasználói jelszó [Az Ön jelszava]

Szűrő hozzáadása

A forgalomszűrőt úgy is hozzáadhatja, hogy a tinyproxy segítségével blokkolja a webhelyeket. Kövesse az utasításokat a forgalmi szűrők hozzáadásához.

Menj a sorra "/ Etc / tinyproxy / filter" szűrő. Kommenteld ki ezt a sort. Helyezheti a szűrőt az URL-re vagy a domainekre. Ezen sor alatt kommenteljen egy másik sort is, „FilterExtanded On”. És „FilterDefaultDeny Igen”.

Mentse a módosításokat, és adjon hozzá a letiltani kívánt webhelyek domainjeit a szűrőfájlba. A szűrőfájlhoz a „/ Etc / tinyproxy / filter” pálya. Tehát nyissa meg a vim használatával.

[e-mail védett]: ~ $ sudo vim etc / tinyproxy / filter

Soronként adja hozzá a domaineket. Bármely és annyi domaint felvehet, amennyit blokkolni szeretne.

Bármikor, amikor bármilyen módosítást hajt végre a szűrőlistán vagy a tinyproxy konfigurációs fájlban, újra kell indítania a tinyproxy szolgáltatást. A tinyproxy szolgáltatástípus parancs újraindításához.

[e-mail védett]: ~ $ service tinyproxy újraindítás

Most engedélyezze a tűzfalat a parancs beírásával.

[e-mail védett]: ~ $ sudo iptables -A INPUT -j ACCEPT -m comment - comment “tinyproxy” -s 192.163.28.73/24 -p tcp --port 8888

A TinyProxy szabályozása a Cron Job használatával

Ha be akarja ütemezni a tinyproxy időzítését, például amikor el szeretné indítani, indítsa újra vagy állítsa le a tinyproxy-t. Megteheti a Linux cron job speciális funkciójával. Ezt a mintát követi idő (perc, óra, hónap napja, hónap, hét napja) útvonal parancs. A cron job type parancs szerkesztése crontab -e

A tinyproxy kezdési idejének ütemezéséhez írja be a következő parancsokat.

0 6 * * * etc / init.d / tinyproxy indítás

A tinyproxy leállítási idejének ütemezéséhez írja be a következő parancsokat.

0 23 * * * etc / init.d / tinyproxy stop

Ez azt jelenti, hogy a tinyproxy szolgáltatás minden nap reggel 6-kor indul és 23-kor leáll.

Következtetés

A Tinyproxy egy hasznos és egyszerű eszköz a HTTP / HTTPS proxy beállításához. Kis kiszolgálók számára készült, de ha nagyobb hálózatokhoz szeretne proxykiszolgálót futtatni, akkor előfordulhat, hogy a tintahal proxyhoz kell mennie. Csak néhány tippet osztottunk meg itt, de ezek elég jók. A tinyproxy telepítésével, konfigurálásával és használatával kapcsolatos egyszerű útmutató használatával beállíthatja a tinyproxy-t.

Az egér és az érintőpad beállításainak módosítása az Xinput használatával Linux alatt
A legtöbb Linux disztribúció alapértelmezés szerint „libinput” könyvtárral szállítja a rendszer bemeneti eseményeit. Feldolgozhatja a Wayland és az X ...
Az X-Mouse Button Control segítségével az egér gombjait másképp alakíthatja át a különböző szoftvereknél
Lehet, hogy szüksége van egy eszközre, amely megváltoztathatja az egér vezérlését minden használt alkalmazással. Ebben az esetben kipróbálhatja az úgy...
Microsoft Sculpt Touch vezeték nélküli egér áttekintés
Nemrég olvastam a Microsoft Sculpt Touch vezeték nélküli egér és úgy döntött, hogy megveszi. Egy ideig használat után úgy döntöttem, hogy megosztom ve...