HTTP

So installieren und konfigurieren Sie TinyProxy auf Ihrem Linux-Server

So installieren und konfigurieren Sie TinyProxy auf Ihrem Linux-Server
Tinyproxy ist ein HTTP/HTTPS-Proxy. Es ist leichtgewichtig, schnell, sehr einfach zu konfigurieren und ein Open-Source-Proxy-Dienst. Tinyproxy ist auch als Reverse-Proxy konfigurierbar. Es ist gut als kleiner Proxy mit weniger Systemressourcen zu verwenden, da es sehr leicht ist.

Eigenschaften

TinyProxy installieren

Aktualisieren Sie Systempakete, indem Sie den folgenden Befehl eingeben.

[email protected]:~$ sudo apt-get update
[email protected]:~$ sudo apt-get upgrade -y

Sobald das Update abgeschlossen ist, installieren Sie Tinyproxy, indem Sie diesen Befehl eingeben.

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

Tinyproxy wird installiert. Geben Sie diese Befehle ein, um Tinyproxy zu starten und den Status zu überprüfen.

[email protected]:~$ sudo systemctl tinyproxy start
[email protected]:~$ sudo systemctl tinyproxy status

Webbrowser konfigurieren

Damit Ihr Tinyproxy funktioniert, müssen Sie einige Einstellungen in Ihrem Webbrowser ändern. Gehen Sie dazu in die Netzwerkeinstellungen Ihres Webbrowsers und klicken Sie auf die manuelle Proxy-Konfiguration und geben Sie in die HTTP-Proxy-Leiste Ihre öffentliche IP-Adresse ein, auf der Sie den Tinyproxy ausführen möchten. Und die Portnummer (standardmäßig tinyproxy port no. ist 8888).

Sie können auch foxyproxy verwenden, um Ihren Webbrowser zu konfigurieren. Es ist ein Proxy-Verwaltungstool, das viel besser ist als die eingeschränkte Fähigkeit der Firefox-Proxy-Konfiguration. Es ist eine Erweiterung für die Webbrowser Firefox und Chrome und kann in deren Stores heruntergeladen werden.

Tinyproxy-Konfiguration

Die Tinyproxy-Konfigurationsdatei befindet sich im folgenden Pfad „etc/tinyproxy/tinyproxy.conf”.

Um darauf zuzugreifen, geben Sie den folgenden Befehl ein.

[email protected]:~$ cd etc/tinyproxy/tinyproxy.conf

Um Änderungen an der Tinyproxy-Konfigurationsdatei vorzunehmen, öffnen Sie sie mit vim.

[email protected]:~$ sudo vim etc/tinyproxy/tinyproxy.conf

Gehe zur Linie Erlaube 127.0.0.1 und ändern Sie es mit Ihrer öffentlichen IP-Adresse.

Gehen Sie nun zur Zeile #Listen 192.168.0.1 . Kommentieren Sie diese Zeile aus und schreiben Sie Ihre IP_Adresse hinein.

Bereich von Benutzer-IPs zulassen und blockieren

Mit Tinyproxy können Sie eine Benutzer-IP oder einen IP-Bereich für die Verwendung von tinyproxy hinzufügen oder blockieren. Um die Benutzer-IP zuzulassen oder zu blockieren, gehen Sie zur Zeile Allow 127.0.0.1 und fügen Sie unterhalb dieser Zeile die gewünschten IP-Adressen hinzu. Allow [IP_Address]. Zum Zulassen eines IP-Adressbereichs direkt unterhalb der Zeile Allow 192.168.0.0 füge eine Zeile hinzu

Erlaube [IP_Adresse/Bereich]

Um eine Benutzer-IP oder einen IP-Bereich zu blockieren, kommentieren Sie einfach die IP_Adresse aus, die Sie blockieren möchten. In tinyproxy sind standardmäßig alle IPs blockiert.

Genehmigung

In tinyproxy können Sie die Autorisierung so einrichten, dass nur die Benutzer auf den tinyproxy zugreifen können, die autorisiert sind. Um die Autorisierungsdaten einzurichten, gehen Sie in die Zeile #BasicAuth user password. Entkommentieren Sie diese Zeile und schreiben Sie Ihr Passwort an das Ende dieser Zeile.

BasicAuth-Benutzerkennwort [Ihr Kennwort]

Filter hinzufügen

Sie können auch einen Verkehrsfilter hinzufügen, indem Sie Websites mit tinyproxy blockieren. Befolgen Sie die Anweisungen zum Hinzufügen von Verkehrsfiltern.

Gehe zur Linie „/etc/tinyproxy/filter“ filtern. Kommentieren Sie diese Zeile aus. Sie können den Filter auf URL oder Domains setzen. Kommentieren Sie auch unterhalb dieser Zeile eine weitere Zeile aus, „Filtererweitert auf“. Und „FilterDefaultVerweigern Ja“.

Speichern Sie die Änderungen und fügen Sie Domains der Websites hinzu, die Sie in der Filterdatei blockieren möchten. Sie können auf die Filterdatei im „/etc/tinyproxy/filter“ Pfad. Also öffne es mit vim.

[email protected]:~$ sudo vim etc/tinyproxy/filter

Fügen Sie die Domains Zeile für Zeile hinzu. Sie können beliebig viele Domains hinzufügen, die Sie blockieren möchten.

Jedes Mal, wenn Sie Änderungen an der Filterliste oder der tinyproxy-Konfigurationsdatei vornehmen, müssen Sie den tinyproxy-Dienst neu starten. So starten Sie den Befehl tinyproxy service type neu.

[email protected]:~$ Service Tinyproxy Neustart

Erlauben Sie nun die Firewall, indem Sie den Befehl eingeben.

[email protected]:~$ sudo iptables -A INPUT -j ACCEPT -m Kommentar --comment “tinyproxy” -s 192.163.28.73/24 -p tcp --dport 8888

TinyProxy mit Cron-Job regulieren

Wenn Sie das Timing Ihres tinyproxy planen möchten, z. B. wann Sie den tinyproxy starten, neu starten oder stoppen möchten. Sie können dies mit einer speziellen Funktion des Linux-Cron-Jobs tun. Es folgt diesem Muster Zeit (Minute, Stunde, Tag im Monat, Monat, Wochentag) Pfadbefehl. So bearbeiten Sie den Befehl für den Cron-Jobtyp crontab -e

Um die Startzeit von tinyproxy zu planen, geben Sie die folgenden Befehle ein.

0 6 * * * usw/init.d/tinyproxy start

Um die Stoppzeit von tinyproxy zu planen, geben Sie die folgenden Befehle ein.

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

Das bedeutet, dass der tinyproxy-Dienst jeden Tag automatisch um 6:00 Uhr beginnt und um 23:00 Uhr endet.

Fazit

Tinyproxy ist ein nützliches und einfaches Tool zum Einstellen des HTTP/HTTPS-Proxys. Es ist für kleine Server gedacht, aber wenn Sie einen Proxy-Server für größere Netzwerke ausführen möchten, müssen Sie möglicherweise zum Squid-Proxy gehen. Wir haben hier nur einige Tipps geteilt, aber sie sind gut genug. Mit dieser einfachen Anleitung zur Installation, Konfiguration und Verwendung von tinyproxy können Sie Ihren tinyproxy einrichten.

So ändern Sie die linke und rechte Maustaste auf einem Windows 10-PC
Es ist ganz normal, dass alle Computer-Maus-Geräte ergonomisch für Rechtshänder gestaltet sind. Es gibt aber auch Mausgeräte, die speziell für Linkshä...
Emulieren Sie Mausklicks, indem Sie den Mauszeiger mit der klicklosen Maus in Windows 10 bewegen
Die Verwendung einer Maus oder Tastatur in der falschen Haltung bei übermäßiger Nutzung kann zu vielen gesundheitlichen Problemen führen, einschließli...
Fügen Sie mit diesen kostenlosen Tools Mausgesten zu Windows 10 hinzu
In den letzten Jahren haben sich Computer und Betriebssysteme stark weiterentwickelt. Es gab eine Zeit, in der Benutzer Befehle verwenden mussten, um ...