Un proxy, ou en français serveur mandataire, est un serveur servant à faire suivre les requêtes informatiques entre un ordinateur client et un serveur. Il peut avoir de nombreuses utilités, par exemple filtrer les requêtes, ou à l'inverse contourner les restrictions imposées sur un réseau donné.
Sous Ubuntu, il est possible de configurer un serveur mandataire en passant par les Paramètres Système → Réseau → Sélectionner Serveur mandataire.
Pour les développeurs utilisant SVN, il faut ajouter votre proxy dans le fichier ~/.subversion/servers en particulier les options http-proxy-host et http-proxy-port. La prise en compte est immédiate, vous pouvez entrer à nouveau vos commandes SVN.
Pour ceux utilisant Git, il faut créer ou modifier le fichier ~/.gitconfig avec la commande :
git config --global http.proxy http://monproxy:port
Les problèmes soulevés sont les mêmes que dans le cas des services VPN : voir le chapitre Proteger son anonymat.
La différence principale est seulement qu'un proxy permet de ne rediriger qu'une application en particulier.
Facile d'installation, facile d'utilisation,