
Fonctionnement du noyau dur du proxy IP du système Linux
Linux vieux fer peut avoir rencontré cette situation : certains sites ne peuvent pas être connectés à la mort, ou le programme pour exécuter les données a été fréquemment bloqué IP. Cette fois, le proxy IP est comme une arme magique suspendue, aujourd'hui nous parlons comment utiliser la ligne de commande pour vivre, de sorte que le système Linux obéit à prendre le canal de proxy.
bonne chance avec les variables d'environnement
La méthode la moins coûteuse consiste à définir une variable d'environnement temporaire et à taper cette chaîne de mantras dans le terminal :
export http_proxy="http://用户名:密码@ipipgo proxy IP:port"
export https_proxy="http://用户名:密码@ipipgo proxy IP:port"
Par exemple, disons que le proxy que vous obtenez d'ipipgo est le suivant192.168.5.20:8800Le mot de passe du compte est test/123456, c'est donc tout :
export http_proxy="http://test:123456@192.168.5.20:8800"
Cette méthode ne fonctionne que pour la fenêtre de terminal en cours, la désactivera. Si vous voulez qu'elle fonctionne pendant longtemps, mettez ces deux lignes dans le fichier~/.bashrcpuis exécutez le fichiersource ~/.bashrcEntrée en vigueur immédiate.
Logiciel propriétaire Configuration
Certains programmes récalcitrants ne prennent pas en compte les variables d'environnement et doivent être enseignés individuellement :
1) La commande curl passe en proxy :
curl -x socks5://ipipgo proxy IP:port -U username:password https://目标网站.com
2. configuration wget :existent/etc/wgetrcAjouter ces lignes à la liste :
use_proxy=on
http_proxy=ipipgo proxy IP:port
https_proxy=ipipgo proxy IP:port
Agent global du système
Il varie d'une distro à l'autre si vous voulez que tout le système passe en proxy :
Ubuntu/Debian :existentParamètres → Réseau → ProxyComplétez les informations sur le mandataire fournies par ipipgo.
CentOS :modifications/etc/profilainsi que la configuration de la variable d'environnement
| Type d'agent | Format de configuration |
|---|---|
| Proxy HTTP | http://IP:端口 |
| Proxy Socks5 | socks5://IP:port |
Guide pour éviter la fosse
1. rencontreErreur de certificatPas de panique, essayez d'ajouter-kValidation du saut de paramètres
2) Si l'IP du proxy est soudainement hors service, allez à l'arrière-plan ipipgo pour rafraîchir le pool d'IP.
3. recommandés pour les besoins de stabilisation à long termeIP résidentielle statiqueL'IP dynamique convient aux tâches courtes et rapides
Poste de premiers secours QA
Q : Je ne peux toujours pas me connecter après avoir configuré le proxy ?
R : Premièrementcurl -v google.comIl est recommandé d'utiliser l'API d'ipipgo pour obtenir l'IP disponible en temps réel.
Q : Comment puis-je passer d'un agent à l'autre ?
R : Créez des raccourcis de commande avec des alias, par exemple :
alias proxy1='export http_proxy=proxy1'
alias proxy2='export http_proxy=proxy2'
Q : Qu'en est-il des exigences au niveau de l'entreprise ?
R : Il faut s'adresser directement au service clientèle d'ipipgo pour ouvrir le compte.Solutions personnalisées pour les entreprisesLeur ligne TK a une latence mesurée de 50 ms ou moins.
Quel est le meilleur service d'agent ?
Je recommande ipipgo pour mon propre usage.Package Dynamic Residential (Standard)Le trafic 1G à plus de 7$ est suffisant pour nettoyer les données. Si vous avez besoin d'une IP fixe pour le crawling, optez pour la maison statique à 35 $/mois. Leurs clients ontPanneau des statistiques du traficSi vous consommez plus que ce dont vous avez besoin, il s'arrête automatiquement, ce qui vous évite d'avoir à vous préoccuper des factures qui s'envolent.
Enfin, je voudrais dire que l'IP proxy est une question d'adaptation au scénario, n'utilisez pas l'IP résidentielle pour vous engager dans une concurrence élevée, et n'utilisez pas l'IP du centre de données pour faire des opérations fines. Si vous n'êtes vraiment pas sûr, vous pouvez trouver le service client technique d'ipipgo, ils sont vraiment professionnels dans la personnalisation des programmes.

