CransWiki:

Présentation

Le Socks est un protocole permettant de demander à un serveur d'ouvrir des connexions vers une destination et un port spécifiées pour chaque nouvelle connexion.

Par exemple, on peut configurer son navigateur pour utiliser un serveur Socks ; dans ce cas, quand vous voulez aller sur un site, le navigateur va demander au serveur Socks de se connecter à ce site, et vous accéderez au site en passant de façon transparente par le serveur Socks. Ainsi, le site verra une connexion venant du serveur Socks (et non de vous).

Quelques exemples d'utilisation courante :

Dans ces différents cas, le serveur Socks fait différentes choses :

Exemples de serveurs Socks

Serveur Socks SSH

On peut lancer un serveur Socks qui va rediriger les connexions vers une machine (à laquelle on peut se connecter par SSH), et c'est cette machine qui va alors émettre les connexions. La procédure est décrite sur AstucesSsh:Créer un tunnel Socks .

Utilisation d'un serveur Socks

Souvent, la configuration est assez simple, il suffit de chercher, dans le logiciel, la page de paramètres de connexion, et de lui dire d'utiliser le serveur Socks.

Dans Firefox

Et tester la connexion ...

Si le serveur Socks n'est pas démarré ou refuse la connexion, Firefox rame un peu et affiche :

Ce message apparaît aussi lorsque d'autre champs que le champ "Hôte SOCKS" contiennent quelque chose. Penser à ne remplir que "Hôte SOCKS" (IP et port).

Avec Foxy Proxy

L'extension Foxy Proxy (très populaire, et accessible sur le site de modules pour Firefox) permet de configurer divers proxies et de changer. Elle peut être très pratique pour ne pas avoir à reconfigurer la connexion à chaque fois.

Il rajoute une petite barre en bas à droite qui permet de choisir quel proxy on veut utiliser; on peut aussi spécifier qu'on veut utiliser tel proxy pour certains sites.

Voici un exemple de configuration :

Si on valide ainsi, Foxy Proxy affiche un message d'information qui dit que le proxy ne sera pas utilisé. En laissant comme ça, le proxy ne sera utilisé que lorsque l'on spécifie manuellement (avec la barre en bas à droite par exemple) que l'on veut utiliser ce proxy.

Si on veut toujours accéder à certains sites par ce proxy, avant de valider :

Foxy Proxy a plein d'autres options pratiques, à découvrir par vous-mêmes !

Avec tsocks

tsocks est un logiciel sous Unix permettant d'utiliser (à peu près) n'importe quel logiciel avec un tunnel Socks. Il se démarre "avant" le logiciel en question, et redirige de façon transparente toutes les connexions que le logiciel veut établir vers le serveur Socks.

(Il y a quelques logiciels qui arrivent à contourner (je ne sais pas comment) tsocks. Mais c'est encore très rare.)

Par exemple :


CatégoriePagePublique

CransWiki: WikiInformatique/ConfigurationSocks (dernière édition le 2017-05-26 10:56:06 par ZeldAurore)