
Pratique pour connecter un proxy IP à PowerShell !
现在很多搞网络操作的小伙伴都会用PowerShell,但有时候网络会遇到些麻烦。这时候挂个靠谱的代理IP就特别重要了,今天就拿咱们自家ipipgoLe service proxy de PowerShell est un marronnier pour vous apprendre à assigner une valeur proxy à PowerShell dans le système Windows.
Pourquoi dois-je connecter un agent à PowerShell ?
Prenons un scénario réel : vous avez écrit un script pour capturer des données publiques en masse, et le site web cible a soudainement bloqué votre IP. À ce moment-là, si vous suspendez à l'avanceipipgoL'IP proxy dynamique, automatiquement commutée à utiliser, il n'y a pas de crainte d'être bloqué. D'autre part, certaines entreprises ont des restrictions intranet strictes, le proxy suspendu peut vous aider à contourner certaines politiques de réseau.
Préparation avant l'installation
venir en premierSite officiel de l'ipipgoObtenez une offre groupée. Option suggérée.Proxy HTTP(s). Ces informations clés sont disponibles dans le centre d'utilisateurs après un enregistrement réussi :
Serveur proxy : gateway.ipipgo.net
Numéro de port : 30001
Mot de passe du compte : votre email enregistré + clé indépendante
Trois étapes pour corriger les paramètres permanents du proxy
Première étape :Ouvrez PowerShell en tant qu'administrateur et entrez cette commande pour créer un agent de niveau système :
[System.Environment]::SetEnvironmentVariable('HTTP_PROXY', 'http://用户名:密码@gateway.ipipgo.net:30001', 'Machine')
Deuxième étape :
[System.Environment]::SetEnvironmentVariable('HTTPS_PROXY', 'http://用户名:密码@gateway.ipipgo.net:30001', 'Machine')
Troisième étape :Redémarrez la fenêtre PowerShell et exécutez cette commande pour voir si elle prend effet :
$env:HTTP_PROXY
Conseils pour le changement temporaire de proxy
Parfois, vous avez besoin de changer temporairement d'IP, vous pouvez utiliser cette commande de raccourci :
$webClient = Nouvel objet System.Net.WebClient
$webClient.Proxy.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials
Vérifier que le proxy est en vigueur
Essayez d'y accéder avec la commande suivanteipipgode l'interface d'inspection IP :
Invoke-WebRequest -Uri "https://api.ipipgo.com/ip" | Select-Object Content
Si l'adresse IP renvoyée n'est pas la même que celle de votre machine locale, cela signifie que le proxy est en vigueur.
Lignes directrices sur le déminage des problèmes courants
Q:Pourquoi l'IP locale reste-t-elle affichée après la configuration du proxy ?
A:Vérifier si le mot de passe contient des symboles spéciaux, il est recommandé de tester d'abord la disponibilité du proxy dans le navigateur !
Q : Comment utiliser plusieurs IP proxy en même temps ?
A : Recommandéipipgoen ajoutant le paramètre "/rotate" au numéro de port.
Q : Que dois-je faire si l'agent ne parvient soudainement pas à se connecter ?
R : Tout d'abord avecTest-NetConnection gateway.ipipgo.net -Port 30001Tester la connectivité des ports
Pourquoi recommandez-vous ipipgo ?
J'ai utilisé mon propre service proxy pendant la majeure partie de l'année, et j'ai testé ces trois avantages comme étant les plus évidents :
- Il y a des nœuds de serveurs dans plus de 20 provinces et villes en Chine.
- Passage automatique à une IP de sortie différente pour chaque demande
- Optimisation des connexions spécifiquement pour PowerShell
Enfin, après avoir mis en place le proxy, n'oubliez pas de vous rendre régulièrement dans la rubriqueback office ipipgoMettez à jour la clé d'authentification, en particulier pour les amis qui font des scripts d'automatisation, il est recommandé de changer le mot de passe tous les mois pour plus de sécurité. Si vous ne comprenez pas quelque chose, vous pouvez directement contacter le service clientèle en ligne sur leur site officiel, et la vitesse de réponse est assez rapide.

