Un proxy qui prend en charge le protocole UDP? [fermé]

3

Je cherche un proxy qui force tout le trafic Windows via un proxy spécifique. J'ai mon propre serveur, ce qui me permet de configurer n'importe quel type de proxy (chaussettes, HTTPS, etc.), de sorte que ce n'est pas un problème, même si HTTPS est pris en charge, car j'aime bien le calmar.

L'un de mes plus gros problèmes est de trouver un programme proxy prenant en charge les connexions UDP. Mon préféré est probablement Proxifier ( http://proxifier.com/ ) cela fonctionne étonnamment bien, mais il ne supporte pas UDP pour tout type de proxy.

Plus précisément, j'essaie de faire fonctionner le proxy pour mes jeux (qui utilisent évidemment UDP)

Tout type de programme de proxy d'injection ne fonctionnera pas - j'en ai besoin d'un qui redirige tout le trafic général à l'aide d'un pilote réseau ou similaire. (sauf si vous pouvez garantir qu'un programme d'injection similaire fonctionnera pour la plupart des 99% de jeux FPS sur PC)

caesay
la source

Réponses:

3

Vous ne pouvez pas utiliser de proxy UDP, simplement parce que, contrairement à TCP, UDP est un protocole sans connexion. Un proxy repose sur votre connexion au serveur proxy, ce serveur proxy effectuant la demande en votre nom, puis vous renvoyant les données.

Ce que vous devez faire, c'est réécrire les paquets au fur et à mesure qu'ils traversent votre pare-feu. Le NAT le fait généralement pour vous. Votre pare-feu devra également prendre en charge SPI - Stateful Packet Inspection afin de garder une trace du flux UDP afin que le trafic de retour revienne sur la bonne machine.

Si vous ne parvenez pas à régler le pare-feu entre Internet et vous, un VPN est de loin le moyen le plus simple. Il existe différentes manières de créer un VPN en utilisant différentes technologies. Le bon dépend entièrement de a) ce que vous êtes content de configurer, et b) de ce que votre pare-feu laissera passer et c) de ce que votre ordinateur client est capable de fonctionner.

Majenko
la source
Merci pour l'information - avez-vous des suggestions de VPN autres qu'OpenVPN?
caesay
Hamachi est particulièrement facile à configurer: vous ajoutez simplement des ordinateurs à votre réseau de la même manière que vous ajoutez un ami à un client de messagerie instantanée.
Dal Hundal
Et après avoir configuré hamachi, pourrais-je acheminer tout mon trafic Internet à travers cela? Je ne pensais pas que cela fonctionnait de cette façon.
caesay
Hé, quelle différence 6 minutes fait.
PriceChild
4
Mauvais, Socks5 prend en charge UDP ASSOCIATE, qui autorise les données UDP via un proxy.
Eun
2

https://en.wikipedia.org/wiki/Comparison_of_proxifiers

Sous la section "Protocoles et méthodes de proxy", reportez-vous à la colonne "Associer UDP".

WideCap est maintenant gratuit et fonctionne sur PC. URL: http://widecap.com/

Je ne l'ai pas testé pour savoir comment il gère UDP.

EDIT: J'ai suivi et testé WideCap. Le système de configuration est un peu maladroit, mais il est conforme à la norme SOCKS5, y compris la fonction d’association UDP. Connecté à un serveur AntiNAT en mode Socks5, il autorisait la connectivité TCP et UDP d'une application non compatible avec le proxy sans autre problème que d'être un peu lent.

Remarque: Si je comprends bien, cela ne fonctionne que pour les logiciels clients. Il ne semble pas que vous puissiez accrocher un serveur avec des ports LISTEN derrière Socks5 et recevoir des connexions entrantes.

Ken Fisher
la source
EDIT 2: La compatibilité des applications Widecap n’a pas été satisfaisante lors des tests suivants. La technique de raccordement à un programme d'appels semble être aléatoire. J'ai eu de meilleurs résultats de compatibilité avec Sockscap64 ( sockscap64.com/en ).
Ken Fisher
1

Êtes-vous peut-être à la recherche d'un «vpn»? https://secure.wikimedia.org/wikipedia/en/wiki/OpenVPN semble être un exemple gratuit et multi-plateforme si vous pouvez configurer le logiciel serveur à l’autre bout.

PriceChild
la source
J'ai regardé les vpn - j'ai eu quelques graves problèmes de pare-feu, et je n'avais pas assez d'expérience sous Linux pour le configurer. Peut-être que je continuerai à en examiner un peu plus, mais ce n'est pas une réponse légitime à la question et aurait peut-être dû être posté en tant que commentaire.
caesay
Je suis assez confiant que c'est une réponse légitime. Je ne pense pas qu'un "proxy" soit ce que vous pensez. Voir le dernier dernier résultat sur encrypted.google.com/search?q=define%3A+proxy (Les autres définitions sur cette page ne contredisent pas cela, mais ne font pas la même définition)
PriceChild