Existe-t-il un utilitaire comme «Proxifier» pour Ubuntu?

10

Je cherche un programme qui agit comme un gestionnaire de proxy pour Ubuntu tout comme Proxifier pour Windows.

Hamed Momeni
la source
1
Pourriez-vous ajouter quelques mots sur ce que vous aimez particulièrement sur Proxifier? Cela faciliterait la recommandation d'un logiciel spécial pour vous.
qbi
J'aime la fonctionnalité qui permet de canaliser facilement tout le trafic via un proxy spécifié, à l'échelle du système. Il permet également de définir des règles de proxy.
Hamed Momeni du
J'ai installé Privoxy dans Ubuntu mais je ne sais pas comment le configurer? Exactement, j'ai un compte VPN qui fonctionne parfaitement dans Proxifier (Windows). Il a un "nom d'hôte", un "nom d'utilisateur" et un "mot de passe". Comment puis-je définir ces paramètres dans Privoxy?
Amir Hossein Jadidinejad

Réponses:

7

Selon la description de la page d'accueil de Proxifier, le logiciel Privoxy ressemble à une bonne recommandation. Privoxy est une application proxy qui filtre beaucoup de choses liées à la confidentialité (cookies, webbugs, etc.). Cependant, le logiciel vous permet de configurer HTTP, SOCKS et d'autres types de logiciels et est très flexible. Je suis sûr que c'est un bon remplacement.

Après avoir lu votre commentaire, je peux entrer un peu plus dans les détails: le fichier de configuration central est /etc/privoxy/config. Le répertoire /etc/privoxycontient également d'autres fichiers. Le configdossier est très bien documenté.

Supposons que vous souhaitiez envoyer tout le trafic vers example.com via proxy-a et tout le trafic vers askubuntu.com via proxy-b. Le trafic SSL / TLS (HTTPS) ne doit utiliser aucun proxy. Vous ajoutez donc les lignes suivantes:

forward .example.com proxy-a
forward .askubuntu.com proxy-b
forward :443 .

Le mot forward- clé est suivi d'un site ou d'un modèle. Il peut s'agir d'une adresse IP, d'un nom d'hôte ou d'une expression régulière. Tout le trafic correspondant sera envoyé à la dernière entrée de la ligne. C'est l'adresse proxy. Lorsque vous utilisez un .(un point) à la fin d'une ligne, cela signifie que le modèle précédent n'utilisera aucun proxy. Vous trouverez plus d'informations dans le manuel .

qbi
la source
peut être plus spécifique pour une IP de serveur https avec nom d'utilisateur et mot de passe? J'ai essayé Proxychains, cela fonctionne bien mais n'a pas réussi à ouvrir Facebook contre Proxifier.
Sina
3

vous pouvez utiliser tsocksoudante

chaussette
la source
3

Je sais que c'est une très vieille question. Mais je vais y répondre pour tous ceux qui recherchent toujours une bonne alternative "Proxifer".

Redsocks semble faire du bon travail!.

http://darkk.net.ru/redsocks/

Je l'ai configuré pour router vers plusieurs proxys de chaussettes. Exemple de configuration /etc/redsocks.confci-dessous:

redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11081;
port = 1081;
}
redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11082;
port = 1082;
}

Ensuite, configurez iptables pour router vers les différents ports

iptables -t nat -A REDSOCKS -d 192.168.220.0/23 -p tcp -j REDIRECT --to-ports 11082

iptables -t nat -A REDSOCKS -d 192.168.234.0/23 -p tcp -j REDIRECT --to-ports 11081

iptables -t nat -A OUTPUT -p tcp -m owner --uid-owner luser -j REDSOCKS
fatdunky
la source
2

Proxifier pour linux:

À partir de 2019, il n'y a pas d'application groupée qui fait tout ce que fait le proxy, mais vous pouvez utiliser différentes applications pour chaque fonctionnalité de proxy.

  • Bloquer le réseau pour une application

    Voici une liste détaillée des solutions à cet effet

  • Route par IP

    La table de routage Linux peut être utilisée pour ajouter des règles à la table de routage et ainsi acheminer ip / ip-range

  • Route par domaine

    Une combinaison d'un sniproxy et d'un serveur DNS peut faire le travail (cela prend également en charge les chaussettes et peut être configuré facilement) SNI-SSL-Proxy et Unbound ( sur github )

  • Route par application (proxy)

    Proxybound peut faire le travail

  • Route par application (interfaces)

    Cette réponse énumère les différentes solutions à cet effet.

  • Regardez et surveillez le trafic réseau

    Network-Watcher ou Watcher-TCP-View fera l'affaire

intika
la source