News
Serverspace Technologien in den VAE: Einführung von Falconcloud
VB
28. November 2022
Aktualisiert Juni 7, 2023

So richten Sie 3proxy ein Ubuntu 20.04

Netzwerke

Was ist 3proxy und warum könnte es benötigt werden?

Normalerweise gibt es zwei Gründe für die Verwendung eines Proxys:

  • Muss echtes geistiges Eigentum verbergen und die Anonymität verbessern;
  • Um Einschränkungen zu „umgehen“ und Zugriff auf die Ressource zu erhalten, wenn diese über eine Geosperre verfügt.

Eine der einfachsten Möglichkeiten, dieses Ziel zu erreichen, ist der 3-Proxy-Dienst

Voraussetzungen:

Bevor Sie mit der Einrichtung beginnen, sollten Sie sicherstellen, dass Sie Folgendes haben:

  • Server, der als „Exit-Knoten“ fungiert. Keine großen Bedürfnisse, 1 CPU Kern, 5-10 GB Laufwerk spaCE und 1 GB RAM reicht. Hochgeschwindigkeitsverbindungen und ungemessener Datenverkehr sind Wunschvorstellungen;
  • Nicht veraltetes Betriebssystem (Ubuntu 20.04 zB);
  • Privilegierter Zugriff auf diesen Server.

Installieren und einrichten

Die Einrichtung ist sehr einfach. Einfach offen SSH-session auf dem Server und führen Sie den einzeiligen Befehl aus:

wget https://github.com/z3APA3A/3proxy/releases/download/0.9.3/3proxy-0.9.3.x86_64.deb; dpkg -i 3proxy-0.9.3.x86_64.deb

pic1

Um den Dienst zu konfigurieren, sollten Sie die App-Einstellungsdatei bearbeiten. Gehen wir zum Einrichten des SOCKS5-Proxys. Der folgende Befehl fügt einige notwendige Anweisungen hinzu:

cat <<EOF > /etc/3proxy/3proxy.cfg
nscache 65536
nserver <preferred_DNS-server>
config /conf/3proxy.cfg
monitor /conf/3proxy.cfg
log /logs/3proxy-%y%m%d.log D
rotate 60
counter /count/3proxy.3cf
users $/conf/passwd  # proxy accounts stores in this file
include /conf/counters
include /conf/bandlimiters
auth strong
deny * * 127.0.0.1
allow * * * 80 HTTP
allow * * * 443 HTTPS
socks -n -p<listening_port> -a
flush
allow
maxconn <max_simultaneous_connections>
EOF

pic2

Erlauben Sie den Service-Port im firewall:

ufw allow <listening_port>

pic3

Starten Sie den Dienst und überprüfen Sie seinen Status:

systemctl enable 3proxy && service 3proxy start && netstat -tlpn | grep prox

pic4

Dann ist es an der Zeit, Proxy-Benutzer hinzuzufügen. Führen Sie dazu das Skript des Paketmanagers aus:

/etc/3proxy/conf/add3proxyuser.sh <proxylogin> <proxypassword> <daily_trafic_limit_in_MBs> <network_speed_limit_in_bits_per_second>

Letzte zwei parameters ist optional, keine Einschränkungen, wenn nicht definiert.

pic5

Starten Sie den Dienst neu

systemctl restart 3proxy

Ergebniskontrolle

Der einfachste Weg, um sicherzustellen, dass der Proxy tatsächlich funktioniert, ist CLI-Anfrage. Führen Sie einfach auf Ihrem Computer Folgendes aus:

curl -I -x socks5://<proxyuser>:<proxypassword>@<server_IP>:<proxy_port> https://serverspace.ru | grep HTTP

pic6

Der erhaltene „Code 200“ bedeutet, dass der Proxy ordnungsgemäß funktioniert. Sie können es also in Ihrem Browser oder einer anderen Software verwenden cliEintr.

Zusammenfassung

In diesem Artikel habe ich erklärt, warum Sie möglicherweise einen eigenen Proxy benötigen und wie Sie ihn in wenigen Minuten einrichten können Ubuntu 20.04 LTS

Abstimmung:
5 aus 5
Durchschnittliche Bewertung: 5
Bewertet von: 1
1101 CT Amsterdam Niederlande, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Wir verwenden Cookies, um Ihr Erlebnis auf der Website zu verbessern Serverspace besser. Indem Sie weiterhin auf unserer Website surfen, stimmen Sie unseren zu
Cookies und Datenschutzbestimmungen.