Netzwerkproxies
Geben Sie Abonnementkonten einen festen Outbound-Proxy in ihrem Arbeitsbereich.
Verwenden Sie einen Netzwerk-Proxy, wenn ein Abonnement-Konto eine bestimmte Outbound-Route zu seinem Provider benötigt. RessourcengruppenEin Konto kann eine Proxy-Bindung haben oder die Standard-Netzwerkroute der Instanz verwenden.
Hinzufügen eines Proxys
- Als Workspace Administrator, offen Administration → Netzwerk-Proxys und wählen Proxy hinzufügen.
- Geben Sie einen erkennbaren Namen und die vollständige Proxy-URL ein.
http://proxy.example.test:8080odersocks5://user:pass@proxy.test:1080. - Speichern Sie es. Die Liste zeigt den Namen, das Protokoll, den Host, den Port und die Anzahl der gebundenen Konten. Sie zeigt niemals den Benutzernamen oder das Passwort.
URL muss verwendet werden http://, https://, oder socks5:// und einen expliziten Host und Port enthalten; wenn die Authentifizierung verwendet wird, sind sowohl ein Benutzername als auch ein Passwort erforderlich; prozentuale Kodierung von reservierten Zeichen in Anmeldeinformationen, wie z. B. @ als %40Pfade, Abfragen und Fragmente werden nicht akzeptiert. Ein Arbeitsbereich kann bis zu 32 Proxies enthalten.
Das Speichern eines Proxys validiert seine URL, kontaktiert sie aber nicht. Verbindung überprüfen Maßnahmen nach Bindung, um den tatsächlichen Weg zum Anbieter zu überprüfen.
Einfuhr mehrerer Proxies
Wählen Einfuhrproxies und fügen Sie einen Eintrag pro Zeile ein. host:port (behandelt als) HTTP, oder Name | URL für einen benutzerdefinierten Namen, zum Beispiel:
http://proxy-a.test:8080
Backup exit | socks5://user:pass@proxy-b.test:1080
proxy-c.test:8081Ohne einen benutzerdefinierten Namen, SubLane Host und Port verwendet und bei Bedarf ein Suffix hinzufügt. Leerzeilen werden ignoriert. Der gesamte Batch wird mit der verbleibenden 32-Proxy-Arbeitsplatzgrenze validiert und in einer Transaktion gespeichert. Ist ein Eintrag ungültig oder wird bereits ein expliziter Name verwendet. nichts aus dieser Partie eingeführt wirdImportierte Anmeldeinformationen erhalten die gleiche Verschlüsselung und Redaktion wie einzeln hinzugefügte Proxies.
Testen Sie den Ausgang und finden Sie seinen Standort
Wählen Test-Proxy Auf einer Proxy-Zeile. SubLane macht man limitiert HTTPS über diesen Proxy anfordern IPinfos öffentlicher IP-Endpunkt. Eine erfolgreiche Antwort zeichnet die beobachtete Ausstiegs-IP, Land/Region/Stadt bei Lieferung, Reaktionszeit und Prüfzeit auf. Netzausstieg, nicht die physische Adresse des Proxy-Servers; IP-Geolokalisierung ist ungefähr. Tests laufen nur, wenn ein Administrator nach einem fragt.
Wählen Testen Sie alle Proxies Um jeden gespeicherten Proxy mit einer Aktion zu überprüfen, laufen bis zu vier Prüfungen gleichzeitig, und eine fehlgeschlagene Prüfung stoppt die verbleibenden Prüfungen nicht. Die Seite zeigt den Fortschritt und eine Zusammenfassung der verbundenen Proxies, Verbindungsfehler und andere Fehler. Diese Aktion macht eine IPinfo-Anfrage pro Proxy, so dass der gemeinsame Grenzwert des öffentlichen Endpunktes auch für einen Batch gilt.
Der öffentliche IPinfo-Endpunkt hat eine geteiltes Tageslimit. Ein Lookup-Fehler oder eine Rate-Limit wird separat von einem Verbindungsausfall angezeigt und ändert die Proxy-Bindung nicht. Das Bearbeiten der Proxy-URL löscht das alte Prüfergebnis. Eine Überprüfung gegen IPinfo beweist nicht, dass der Abonnementanbieter erreichbar ist; binden Sie das Konto und verwenden Sie Verbindung überprüfen Dafür.
Binden Sie ein Konto
- Neues Konto: Erstellen Sie zuerst den Proxy und wählen Sie ihn unter Netzwerk-Proxy in Accounts → Konto hinzufügen vor der Browser-Autorisierung oder JSON importieren. Wählen Standardnetzroute das Konto ungebunden zu lassen.
- Bestehendes Konto: In Konten, öffnen Sie die Aktionen des Kontos, wählen Netzwerk-ProxyDie Karte zeigt den Namen des gebundenen Proxys an. Die Reautorisierung hält die aktuelle Bindung des Kontos.
Die Bindehüllen SubLane's serverseitig OAuth Token-Austausch, Anmeldeinformationen, Modellerkennung, Quotierung liest, wo unterstützt, und Modell-Traffic. Ihr Browser und nicht verwenden SubLaneProxy. Importiert proxy_url Felder werden ignoriert; nur ein von einem Workspace-Administrator konfigurierter Proxy kann zu einer Bindung werden.
Jede neue Anforderung verwendet die aktuelle Bindung des Kontos. Das Ändern einer Proxy-URL oder Kontobindung verschiebt keinen aktiven Stream oder wiederholt eine Anforderung. Es ändert auch nicht das ausgewählte Abonnementkonto des Gesprächs. SubLane Ein ungebundenes Konto verwendet weiterhin den standardmäßigen Outbound-Transport der Instanz, einschließlich der Proxy-Umgebungsvariablen, wenn der Prozess sie konfiguriert hat.
Ändern oder Entfernen eines Proxys
In Netzwerkproxies, auswählen Bearbeiten Proxy Um es umzubenennen oder seine URL zu ersetzen. Proxy-URL Eine geänderte Adresse wird für spätere Anfragen von jedem an diesen Proxy gebundenen Konto wirksam und löscht die vorherige Exit-Prüfung. Um einen Proxy zu entfernen, geben Sie zuerst jedes gebundene Konto an Standardnetzroute oder binden Sie es an anderer Stelle; ein Proxy mit gebundenen Konten kann nicht gelöscht werden.
Testen, Bearbeiten und Löschen der Zeilenaktionen verwenden Symbole mit beschreibenden Tooltips. Ausgefallene Proxys löschen Es werden keine gebundenen, nicht getesteten oder ortsgeprüften Proxies entfernt. Der Server wendet diese Bedingungen erneut an, wenn Sie bestätigen, so dass die Anzahl der entfernten Proxies von der Anzahl abweichen kann, die vor der Bestätigung angezeigt wurde.
Wenn ein Konto nach einer fehlgeschlagenen Route abkühlt, öffnen Sie seine Fahrplaneinstellungen, löschen Sie die Cooldown mit Konto wieder aufnehmen, dann laufen Verbindung überprüfenWenn das Konto stattdessen sagt Reautorisierung erforderlich, es erneut zu autorisieren; das Ändern des Proxys allein ersetzt nicht seine Anmeldeinformationen. 127.0.0.1 in einer Proxy-URL bezieht sich auf den Container selbst, also verwenden Sie eine Adresse, die von der SubLane Prozess.
Sicherheit und API
Proxy-URLs sind verschlüsselt in SQLite Mit dem Instanz-Vault-Schlüssel. Datenbank sichern und zusammen Schlüssel. Management-Endpunkte erfordern eine aktivierte Administrator-Sitzung und Überprüfungen gleichen Ursprungs für Schreibvorgänge. Proxy-Listenantworten zeigen nur den Endpunkt und das neueste Prüfergebnis, niemals Anmeldeinformationen. Eine manuelle Überprüfung teilt die öffentliche Exit-IP des Proxys mit IPinfo; keine Standortanforderung läuft im Hintergrund. Erfolgreiche Änderungen werden überprüft: einzelne Proxys und Kontobindungen verwenden Ressourcen-IDs, während Batch-Import und fehlgeschlagene Proxy-Löschung jeweils ein Ereignis ohne Element-IDs erzeugen. Rohe URLs und Passwörter sind niemals Prüffelder. Verwaltungsaudit.
| Endpunkt | Zweck |
|---|---|
GET /api/proxies | Listen Sie die Proxies und Bounded-Account-Counts dieses Arbeitsbereichs auf. |
POST /api/proxies | Erstellen Sie mit {"name":"...","url":"..."}. |
POST /api/proxies/import | Atomaren Import Newline-getrennte Einträge mit {"text":"..."}. |
POST /api/proxies/prune | Löschen Sie kürzlich verbindungsgescheiterte, ungebundene Proxies; Rückgaben deleted_count und nimmt eine leere JSON Objekt (){}). |
POST /api/proxies/{id}/check | Führen Sie eine manuelle Exit-IP- und Standortprüfung aus; senden Sie eine leere JSON Objekt (){}). |
PUT /api/proxies/{id} | Name und URL aktualisieren; eine leere url um die gespeicherte Adresse zu behalten. |
DELETE /api/proxies/{id} | Löschen Sie einen ungebundenen Proxy; senden Sie einen leeren JSON Objekt (){}). |
PUT /api/accounts/{id}/proxy | Binde mit {"proxy_id":"..."} oder ungebunden mit {"proxy_id":""}. |
POST /api/accounts/import und POST /api/accounts/oauth Akzeptieren Sie auch eine Option proxy_id bei der Erstellung eines Accounts: Ungültige URLs oder Importzeilen werden zurückgegeben HTTP 400; fehlende oder Workspace-übergreifende Proxys geben 404 zurück; doppelte Namen, die Workspace-Beschränkung, das Löschen eines gebundenen Proxys und eine Überprüfung, die durch eine Edit-Return 409 ersetzt wird.
Automatisierte Routing-Checks verwenden synthetische Proxies, einschließlich einer HTTPS CONNECT-Tunnel. Sie stellen nicht fest, dass ein bestimmtes Proxy- oder Live-Provider-Konto in Ihrer Bereitstellung funktioniert; bestätigen Sie es mit Verbindung überprüfen.