Wir zeigen Ihnen, wie Sie mit wget einen Proxy zum Herunterladen von Dateien einrichten.
Das alte Eisen in der Netzwerk-Crawler beschäftigt sollte verstehen, direkte nackte Download leicht zu IP blockiert werden. heute auf der nörgelnden, wie man wget dieses Kommandozeilen-Tool verwenden, um den Proxy hängen, die sich auf unsere eigenen empfohlen!ipipgoAgentenservice. Der Vorgang ist einfacher als das Kochen von Instant-Nudeln, also befolgen Sie die Schritte.
Vergewissern Sie sich zunächst, dass wget installiert ist.
Versuchen Sie, ein Terminal zu öffnen und diesen Befehl einzugeben:
wget --version
Wenn die Versionsnummer erscheint, ist es bereits installiert, aber wenn es "command not found" anzeigt, müssen Sie zuerst wget installieren. Wenn die Meldung "command not found" erscheint, müssen Sie zuerst wget installieren und dann diesen Befehl verwenden, um es zu installieren (für Debian/Ubuntu):
sudo apt-get wget installieren
Temporärer Agent Download
Wenn Sie es eilig haben, können Sie es vorübergehend so einrichten:
wget -e use_proxy=yes -e http_proxy=account:password@proxy ip:port URL, die heruntergeladen werden soll
Als Beispiel dient der Proxy von ipipgo:
wget -e use_proxy=yes -e http_proxy=user123:pass456@45.76.89.12:8080 https://example.com/file.zip
Langfristige Konfiguration der Proxy-Einstellungen
Wenn Sie nicht jedes Mal Befehle eintippen möchten, ist es wirtschaftlicher, einfach die Konfigurationsdatei zu ändern. Finden Sie die.wgetrcDatei (normalerweise im Home-Verzeichnis des Benutzers) diese Zeilen ein:
use_proxy = ein
http_proxy = proxy ip:port
proxy_user = Konto
proxy_password = Kennwort
Füllen Sie einfach die Proxy-Informationen mit ipipgo, achten Sie auf die Dateiberechtigungen eingerichtet werden sollte, lassen Sie das Passwort nicht durchgesickert.
Überprüfen Sie, ob die Vollmacht in Kraft ist
Um zu testen, ob der Proxy vor dem Herunterladen funktioniert, verwenden Sie diesen Befehl:
wget -q -O - checkip.ipipgo.com
Wenn die zurückgegebene IP und die Proxy-IP, die Sie eingerichtet haben, übereinstimmen, bedeutet dies, dass die Konfiguration erfolgreich ist.
Erinnerung an häufige Fallstricke
problematisches Phänomen | eine Angelegenheit regeln |
---|---|
Aufforderung 407 Authentifizierung fehlgeschlagen | Prüfen Sie, ob das Kontopasswort Sonderzeichen enthält. Es wird empfohlen, die URL-Kodierung zu verwenden. |
Extrem langsame Download-Geschwindigkeit | Ändern Sie die anderen regionalen IP-Knoten von ipipgo, bleiben Sie nicht bei einer IP |
Häufige Verbindungsabbrüche | Fügen Sie dem wget-Befehl den Parameter -proxy-retry hinzu, um den Vorgang automatisch zu wiederholen. |
QA-Zeit
F: Woher weiß ich, ob die Proxy-IP noch verfügbar ist?
A: Verwenden Sie Curl, um es zuerst zu testen:curl -x http://代理IP:端口 --connect-timeout 5 checkip.ipipgo.com
F: Was ist, wenn ich mehr als einen Agenten gleichzeitig einsetzen muss?
A: Es wird empfohlen, die API von ipipgo zu verwenden, um dynamisch einen Pool von Proxys zu erhalten, und ein Shell-Skript zu schreiben, um sie zu rotieren
Q:Was soll ich tun, wenn das Herunterladen von großen Dateien immer wieder unterbrochen wird?
A: Plus-c
Parameter unterstützen die Breakpoint-Übertragung, mit ipipgo's langanhaltendem statischen Proxy-Effekt ist es noch besser!
Zu guter Letzt möchte ich Ihnen Folgendes vorstellenipipgoDie drei wichtigsten Vorteile des
1. exklusiver IP-Pool ohne Absturz
2. 200+ städtische Knotenpunkte landesweit
3. gebrauchsfertige Konfigurations-Tutorials bereitstellen
Wenn Sie immer noch nicht bekommen kann es richtig, gehen Sie direkt auf die ipipgo Website zu finden Online-Kundendienst, Hand in Hand, um Ihnen beizubringen, zu entsprechen. Denken Sie daran, keine kostenlosen Proxys zu verwenden, das sind eine Million Menschen reiten die IP, Minuten, ohne Verhandlung blockiert werden.