07.06.2023

Comment configurer 3proxy sur Ubuntu 20.04

Qu'est-ce que 3proxy et pourquoi il pourrait être nécessaire

Il y a généralement deux raisons d'utiliser un proxy :

L'un des moyens les plus simples d'atteindre cet objectif est le service 3proxy

Exigences

Avant de commencer la configuration, vous devez vous assurer que vous avez :

Installer et configurer

La configuration est très simple. Juste ouvert SSH-session sur le serveur et exécutez la commande sur une seule ligne :

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

Pour configurer le service, vous devez modifier le fichier de paramètres de l'application. Allons à configurer SOCKS5-proxy, la commande ci-dessous ajoutera quelques directives nécessaires :

chat < /etc/3proxy/3proxy.cfg
nscache 65536
nserveurDNS-serveur>
configuration /conf/3proxy.cfg
surveiller /conf/3proxy.cfg
journal /logs/3proxy-%y%m%d.log D
faire pivoter 60
compteur /count/3proxy.3cf
users $/conf/passwd # comptes proxy stockés dans ce fichier
inclure /conf/compteurs
inclure /conf/bandlimiters
authentification forte
refuser * * 127.0.0.1
permettre * * * 80 HTTP
permettre * * * 443 HTTPS
chaussettes -n -p -un
affleurer
permettre
max conn
EOF

Autoriser le port de service dans le firewall:

ufw autoriser

Démarrez le service et vérifiez son statut :

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

Ensuite, il est temps d'ajouter des utilisateurs proxy. Exécutez le script de package mantainer pour faire ceci :

/etc/3proxy/conf/add3proxyuser.sh

Deux derniers parameters est facultatif, pas de restrictions s'il n'est pas défini.

Redémarrez le service

systemctl redémarrer 3proxy

Vérification des résultats

Le moyen le plus simple de s'assurer que le proxy fonctionne réellement est CLI-demande. Exécutez simplement sur votre ordinateur :

curl -I -x chaussettes5:// : @ : https: //serverspace.ru | grep HTTP

Le "code 200" gagné signifie que le proxy fonctionne bien. Ainsi, vous pouvez l'utiliser dans votre navigateur ou d'autres logiciels client.

Conclusion

Dans cet article, j'ai expliqué pourquoi vous pourriez avoir besoin d'avoir votre propre proxy et comment le configurer en quelques minutes sur Ubuntu 20.04 LTS