Publicité
Cela est particulièrement avantageux dans des pays comme la Chine, où la plupart des solutions de proxy commerciales ont cessé de fonctionner complètement. Lisez la suite pour une explication complète de la façon dont vous pouvez utiliser votre propre compte d'hébergement VPS en tant que proxy privé.
Tout d'abord, quelques points à clarifier:
Puis-je utiliser cette méthode avec mon hébergement partagé, ou faut-il être un serveur VPS ou dédié?
Cette méthode utilise SSH (shell sécurisé ou accès en «ligne de commande»), ce qui signifie généralement que vous ne pouvez l'utiliser qu'avec votre compte d'hébergement dédié ou virtuel dédié. Certains hôtes partagés autorisent l'accès SSH. Par conséquent, recherchez d'abord les documents d'assistance de votre hôte partagé.
Puis-je l'utiliser pour télécharger des torrents ou d'autres activités illégales néfastes?
N'oubliez pas que le trafic est acheminé via l'adresse IP de votre site Web / serveur, de sorte que tout ce que vous faites peut être retracé. Vous utiliserez également une partie de l'allocation de bande passante de votre compte d'hébergement, donc le téléchargement de torrents augmenterait rapidement le coût d'hébergement mensuel.
Alors pourquoi voudrais-je faire ça?
Parfois, vous voulez simplement une autre adresse IP lorsque vous visitez un site Web. Cela peut être particulièrement utile face à des sites spécifiques à l'emplacement qui bloquent d'autres pays. Dans d'autres cas, votre pays peut déjà bloquer l'accès à divers fournisseurs de proxy bien connus, comme c'est le cas en Chine. La méthode décrite ici vous permettra de sortir du pays incriminé et de vaquer à vos occupations quotidiennes sans que chaque paquet que vous envoyez soit inspecté par le grand pare-feu.
Configuration de SSH sous Windows
Je vais commencer par Windows car le processus est un peu plus compliqué que sur Mac OsX ou Linux. Pour utiliser SSH, vous devez télécharger un logiciel client spécial - dans ce didacticiel, j'utiliserai Putty. Allez-y et téléchargez le fichier de base putty.exe.
Lorsque vous ouvrez Putty pour la première fois, il y a quelques paramètres à remplir. Est d'abord votre domaine de serveur. Si de nombreux domaines sont configurés sur votre compte d'hébergement privé, allez-y et utilisez l'un d'eux, mais ils devront être compatibles SSH et n'oubliez pas que votre identifiant / mot de passe sera unique pour chaque domaine. Je ne suggère en aucun cas d'utiliser le compte root pour vous connecter, même si vous l'avez activé.
- Entrez le domaine du serveur sur le premier écran.
- Clique sur le SSH étiquette sur la barre latérale gauche. Assurez-vous que la compression est activée.
- Élargir le SSH pour révéler des paramètres supplémentaires. Sur le Tunnels, saisissez 9090 comme port source et définissez la destination sur Dynamique.
- Revenez à l'écran des sessions où vous avez entré le domaine pour la première fois. Saisissez un nom pour vos paramètres dans la zone de texte sous les sessions enregistrées, puis appuyez sur enregistrer. Vous pouvez maintenant cliquer sur cette session enregistrée à l'avenir pour recharger tous vos paramètres.
- Enfin, appuyez sur Ouvert. Il n’existe aucun moyen de sauvegarder votre mot de passe et votre nom d’utilisateur. Vous devrez donc les ressaisir chaque fois que vous ouvrirez une connexion. J'ai également eu des problèmes pour coller mon mot de passe, donc si vous le faites aussi, essayez de le saisir un caractère à la fois. La première fois que vous ouvrez la connexion, vous pouvez obtenir une erreur d'avertissement concernant l'authenticité des certificats et autres. Si oui, ignorez-le et continuez.
C'est tout pour Windows, laissez la connexion mastic ouverte et passez à la configuration de votre navigateur.
Configuration de SSH sur Linux / OsX
Ouvrez un terminal et tapez la commande suivante,
ssh -C2qTnN -D 9090 [email protected]
Après avoir tapé votre mot de passe, c'est tout. Laissez le terminal ouvert pendant que vous configurez votre navigateur.
Configuration du navigateur
Je vais vous expliquer quelques navigateurs ici, mais en gros, il vous suffit de modifier les paramètres de Connexion -> Proxy être un SOCKS5 proxy, avec l'url localhost et port 9090.
Sur Internet Explorer
Clique le Outils -> Options Internet -> Connexions languette. Cocher Utilisez un serveur proxy et cliquez Avancée. Remplissez UNIQUEMENT le proxy SOCKS comme adresse localhost et port 9090
Sur Firefox
S'ouvrir Préférences -> Avancé -> Réseau -> Paramètres -> Proxys. Sélectionner Configuration manuelle du proxy. Remplissez l'hôte et le port SOCKS.
Alternativement, si vous utilisez un système d'exploitation décent comme OsX, vous pouvez modifier les paramètres du réseau à l'échelle du système accès qui affectera toutes les applications des navigateurs (il sera également ouvert pour vous si vous essayez de changer le proxy Chrome OsX réglages). De Préférences de système, sélectionnez votre interface réseau appropriée (dans mon cas, Ethernet). Sous le procurations, cochez pour activer le proxy SOCKS, puis saisissez les détails à droite.
Ce n'était pas trop dur, non? Bien sûr, vous pouvez configurer cela avec tout ordinateur Linux distant Comment tunneliser le trafic Web avec SSH Secure Shell Lire la suite vraiment, mais je voulais démontrer un autre des nombreux avantages d'avoir votre propre hôte privé sur un hébergement partagé lent, et à quel point quelques commandes linux simples peuvent être puissantes.
N'oubliez pas, ne faites rien d'illégal avec cette méthode, car elle peut être retracée à votre compte d'hébergement et n'est pas conçue pour fournir un anonymat à 100%.
Crédit d'image: ShutterStock
James est titulaire d'un BSc en intelligence artificielle et est certifié CompTIA A + et Network +. Il est le développeur principal de MakeUseOf et passe son temps libre à jouer au paintball VR et aux jeux de société. Il construit des PC depuis qu'il est enfant.