Hardcore-Operationen, die alte Computer in Schätze verwandeln
Wir haben vielleicht ein paar verstaubte alte Computer, und anstatt sie für 50 Dollar an Schrottsammler zu verkaufen, sollten wir sie inProxy-Server 24 Stunden pro Tag online. Nur vorbereiten müssen: kann den alten Computer booten (vor 5 Jahren die Konfiguration ist genug), Netzwerkkabel, USB-Flash-Laufwerk (8G oder mehr). Der Schwerpunkt liegt auf der Systemauswahl - es wird empfohlen, Ubuntu Server-Version zu installieren, gute Kompatibilität mit alten Geräten, getestet 2012 Lenovo Laptop kann reibungslos laufen.
Drei Schritte zum Aufbau des Kerns der Agenturleistung
Schritt 1: Systeminitialisierung
Wir empfehlen die Verwendung des Rufus-Tools, um die Boot-Diskette des Systems zu erstellen, und denken Sie daran, den OpenSSH-Dienst bei der Installation zu überprüfen. Nachdem die Installation abgeschlossen ist, übergeben Sie diesudo apt update && sudo apt upgrade -y
Aktualisieren Sie Ihr System. Dieser Schritt verhindert Fehler bei nachfolgenden Softwareinstallationen.
Schritt 2: Auswahl der Agentensoftware
Wählen Sie das Werkzeug entsprechend dem Einsatzszenario aus:
Werkzeug-Typ | Anwendbare Szenarien | Speicherplatzbedarf |
---|---|---|
Tintenfisch | Cache-Beschleunigung erforderlich | 200MB+ |
TinyProxy | Einfache Weiterleitungsanforderungen | 50MB oder weniger |
Führen Sie am Beispiel von TinyProxy Folgendes aussudo apt install tinyproxy
Ändern Sie nach der Installation die Konfigurationsdatei/etc/tinyproxy.conf
Das Feld Zulassen in ist Ihr Geräte-IP-Segment.
Schritt 3: Programm zur Netzdurchdringung
Wenn es sich um einen Heim-Breitbandanschluss handelt, müssen Sie die Router-Einstellungen in derPort-Mapping(normalerweise in den NAT-Einstellungen zu finden). Zuordnung des Ports 8888 der Intranet-IP des alten Computers zu einem öffentlichen Port; Telekommunikationsnutzern wird empfohlen, sensible Ports wie 80/443 zu vermeiden.
Doppelte Garantie zur Verbesserung der Qualität der Vertretung
Das größte Problem bei selbst erstellten Agenten istIP-StabilitätDas erste, was Sie tun müssen, ist, einen guten Proxy über die API-Schnittstelle von ipipgo zu bekommen. Hier ist eine knifflige Lösung: Besorgen Sie sich einen guten Proxy über die API-Schnittstelle von ipipgo, und verwenden Sie den alten Computer für die sekundäre Weiterleitung. Der spezielle Vorgang wird in das Skript aufgenommen:
curl -x http://ipipgo-proxy-endpoint:port ihre_ziel_url
Dies nutzt die Rechenressourcen Ihres eigenen Geräts und kombiniert sie mit ipipgo's Pool von privaten IPs, die mehr als 240 Länder und Regionen abdecken, mit einer gemessenen Steigerung der Antwortrate von 60% oder mehr.
Leitfaden zur Vermeidung von Fallstricken und zur Optimierung der Leistung
Übliche Behandlungsmöglichkeiten für Überschlagstellen:
1. timeout der VerbindungFirewall-Einstellungen prüfensudo ufw allow 8888
2. die Anomalien der Strömungvnstat-Überwachung installierensudo apt install vnstat
3. der Absturz der AusrüstungDeaktivieren Sie die grafische Oberfläche.sudo systemctl set-default multi-user.target
Fortgeschrittene Spieler können einstellenRichtlinie für zeitlich begrenzte Neustarts::
sudo crontab -e
erhöhen.0 4 /sbin/reboot
Halten Sie Ihre Geräte mit einem automatischen Neustart um 4 Uhr morgens jeden Tag in Topform.
QA High Frequency Questions Sammlung
F: Müssen alte Computer die ganze Zeit eingeschaltet sein?
A: Es wird empfohlen, mit einer intelligenten Steckdose zu arbeiten, die Stromzufuhr über die APP des Mobiltelefons ferngesteuert ein- und auszuschalten und sie dann bei Bedarf zu starten.
F: Wie wähle ich zwischen einem selbst erstellten Proxy und einem ipipgo-Dienst?
A: Lokale Geräte eignen sich für feste Standorte, die mehr als 90 Millionen IPs von ipipgo für Privathaushalte eignen sich eher für Szenarien, die eine Vermittlung über mehrere Regionen hinweg erfordern, und beide können auch kombiniert eingesetzt werden.
F: Wie lässt sich feststellen, ob das Mittel wirksam ist?
A: Implementierung des Terminalscurl -x Ihre Proxy-IP:Port http://ipinfo.io/ip
Die Anzeige einer nicht-nativen IP bedeutet Erfolg.
Mit dieser Lösung haben ältere Computer in der Regel eine CPU-Auslastung von nicht mehr als 15% und einen Stromverbrauch, der dem einer Schreibtischlampe entspricht. Wenn Proxy-Dienste höherer Ordnung erforderlich sind, können die vollständige Protokollunterstützung und die dynamische statische IP-Umschaltung von ipipgo professionelle Lösungen ergänzen. Insbesondere wenn länderspezifische IPs benötigt werden, können die weltweiten Knotenressourcen viel Zeit bei der Fehlersuche sparen.