Zum Inhalt springen
EuroVPSEuroVPS

Wir haben die gesamte Belegschaft einer Agentur an einem Nachmittag auf sicheren Fernzugang gebracht.

Eine Agentur brauchte ihre gesamte Belegschaft, Dutzende Menschen, auf einmal im sicheren Fernzugang, jeder mit fester statischer IP und Full-Tunnel-Egress. Ein Nachmittag, ein Batch, jedes Konto beim ersten Versuch live. Die Methode: erst Aufklärung, dann der Batch, verifiziert durch Zurücklesen des Zustands.

Von EuroVPS EngineeringDer Maschinenraum

5 Min. Lesezeit
In diesem Artikel 3 Abschnitte
Kurz gesagt
  • Eine Digitalagentur brauchte ihre gesamte Belegschaft, Dutzende Menschen, auf einmal im sicheren Fernzugang: jeder mit fester statischer IP (damit nachgelagerte Systeme sie erkennen) und Full-Tunnel-Egress über die eigene öffentliche Adresse der Agentur.
  • Das von Hand zu tun, ein Klick in der Konsole nach dem anderen, ist der Ort, an dem Fehler und ein verlorener Nachmittag zu Hause sind.
  • Wir haben die Live-Konfiguration des Gateways gelesen, bevor wir irgendetwas angefasst haben, und sie hat den Plan bestimmt.
  • Dann ein Durchlauf über die API: Dutzende Konten, jedes mit eigener statischer IP, alle beim ersten Versuch live, ausgeliefert als Paket.

Die Anfrage, schlicht: die gesamte Belegschaft, sicherer Zugang, jeder Nutzer auf eine feste Adresse festgelegt, Full-Tunnel, korrekt, in einem Durchlauf. Warum ein Durchlauf für eine Agentur zählt, ist einfach. Onboarding ist Aufwand, und Aufwand wächst mit den Fehlern.

Aufklärung, bevor wir irgendetwas anfassen

Der erste Schritt war eine rein lesende Aufklärung. Wir haben zuerst die Live-Konfiguration des Gateways gelesen, und sie zeigte drei Dinge, die zu berücksichtigen waren. Wir haben bestätigt, dass das Tunnelnetz Platz für die ganze Liste hatte. Full-Tunnel war serverseitig bereits aktiv, also war keine Routing-Änderung nötig. Und das Override für die statische IP gehört unter einen bestimmten Konfigurationsknoten, neben einen ähnlich benannten Schlüssel, der leicht damit verwechselt wird.

“Lesen Sie zuerst die Live-Konfiguration. Dann bauen Sie.”

Der Batch, als Runbook

01

Aufklärung, nur lesend

: Die Live-Konfiguration aufzählen und die Notizen so aktualisieren, dass sie dazu passen.

02

Anlegen über die Standardwerkzeuge

: Jede Identität bekommt ein Zertifikat, ein lokales Credential, ein erzeugtes Client-Bundle und ein Passwort mit 32 Zeichen, alles über die REST-API des Gateways. Die Konsole bleibt geschlossen, das ist die Hausregel.

03

Die Adressen festlegen

: Jedem Konto wird eine statische IP aus einem sauberen freien Bereich zugewiesen.

04

Durch Zurücklesen verifizieren, dann eines live beweisen

: Die Override-Tabelle nach dem Apply erneut lesen, dann ein Bundle von Ende zu Ende live beweisen, bevor der Batch ausgeliefert wird. Dem Zustand vertrauen, nicht dem Schreibvorgang.

Die Bilanz

ALLE

KONTEN, PROVISIONIERT IN EINEM BATCH

1

STATISCHE IP PRO KONTO, AUS EINEM SAUBEREN BEREICH

1.

VERSUCH, JEDES KONTO LIVE

1

NACHMITTAG

Was daraus einen Durchlauf gemacht hat, ist die Position. Das sind Gateways, die wir betreiben, mit den bereits bekannten Fallen des Konfigurationsmodells, gesteuert über eine API, bei der jeder Schritt wiederholbar und jedes Ergebnis prüfbar ist. Die Menschen, die das Gateway betreiben, sind die Menschen, die es provisioniert haben.

Das war kein heroischer Einzelfall. Dieselben Werkzeuge und dieselbe Disziplin wiederholen sich bei unseren Agenturkunden, und die produktisierte Variante ist eine eigene Geschichte in wir haben ein VPN Control Center für das eigene Team einer Agentur gebaut. Ein Muster ist ein stärkerer Beweis als eine Anekdote.

“Eine ganze Belegschaft an einem Nachmittag im sicheren Zugang, und keiner von ihnen musste wissen, wie es funktioniert.”

Klare Antworten

Wie geben Sie Mitarbeitern im Homeoffice feste statische IPs in einem VPN?+

Mit Adressreservierungen pro Nutzer auf dem Gateway, aus einem sauberen, nicht vergebenen Bereich, über die API angewendet und danach durch erneutes Lesen der Zuweisungstabelle verifiziert. Der Verifikationsschritt ist der Teil, der am meisten zählt.

Wie legen Sie VPN-Nutzer in großer Zahl ohne Fehler an?+

Erst Aufklärung (die Live-Konfiguration, nicht das Wiki), jeden Namen auf Kollisionen prüfen und über die API mit Standardwerkzeugen anlegen.

Warum greift meine Zuweisung der statischen IP nicht?+

Auf manchen Gateway-Plattformen gehört das Override unter einen bestimmten Konfigurationsknoten, neben einen ähnlich benannten Schlüssel. Wenn der Client eine dynamische Adresse bekommt, prüfen Sie, welcher Knoten das Override hält.

Full-Tunnel oder Split-Tunnel für das Mitarbeiter-VPN?+

Dieser Rollout war aus Anforderung heraus Full-Tunnel: der gesamte Egress über die eigene öffentliche Adresse der Agentur, damit nachgelagerte Systeme eine Identität sehen. Split-Tunnel tauscht diese Kontrolle gegen weniger Backhaul. Es ist eine Richtlinienentscheidung, treffen Sie sie also vor der Provisionierung, denn sie bestimmt die serverseitige Konfiguration.

Wie lange dauert das Onboarding eines ganzen Teams in ein VPN?+

Dieser Aufbau hat einen Nachmittag gedauert, im Batch provisioniert, mit einem Test-Bundle, das live bewiesen wurde, bevor der Rest ausgeliefert wurde.

Onboarding eines ganzen Teams?

Bringen Sie uns die Liste. Ein sauberer Batch, kein Klicken in der Konsole, und ein Bundle für jede Person, das einfach funktioniert.

Mit einem Ingenieur sprechen

Sie haben das Ende erreicht.

Setzen Sie das Gelesene um

Was betreiben Sie?

Erzählen Sie uns von Workload, Traffic und Anforderungen an die Wiederherstellung. Beginnen Sie mit dem Server-Konfigurator oder besprechen Sie die Details mit einem Ingenieur.

Geschrieben von den Ingenieuren, die die beschriebene Infrastruktur bauen und betreiben.
Mit einem Ingenieur sprechen
XIn

Noch 5 Min.