Hoppa till innehåll

Manualen tar er från en installerad appliance till det första certifikatet som sslbrain utfärdar, installerar på en av era servrar och sedan förnyar själv. Stegen kommer i den ordning ni utför dem.

Teckning: sslbrain-appliancen står i ert nätverk och skapar nycklarna. Den kommunicerar bara med sslbrain Cloud via utgående, E2E-krypterade anslutningar på port 443. Cloud kommunicerar med CA:erna och med DNS. Windows- och Linux-servrar hämtar sina certifikat från appliancen, som levererar till FortiGate, F5, NetScaler och Palo Alto. En serviceagent i DMZ eller på ett fjärrkontor kommunicerar bara med sslbrain Cloud.
  1. Installera sslbrain-appliancen i ert nätverk. Privata nycklar skapas här, och sslbrain Cloud ser dem aldrig.
  2. Konfigurera domänvalideringen: CNAME-vidarebefordran till your.autodns.sslbrain.net, åtkomst till er DNS-leverantörs API eller en TXT-post för dns-persist-01.
  3. Välj er CA: Let’s Encrypt, DigiCert, Google Public CA, Sectigo eller GlobalSign, eller er egen Windows CA (AD CS).
  4. Installera serviceagenter på Windows- och Linux-servrar. De hämtar själva sina certifikat från appliancen, i DMZ och på fjärrkontor via sslbrain Cloud.
  5. Skapa certifikat. sslbrain Cloud kommunicerar med CA:n och DNS, och appliancen kommunicerar bara med sslbrain Cloud via utgående anslutningar på port 443.
  6. Skapa installationsplaner: appliancen levererar själv certifikaten till FortiGate, F5, NetScaler, Palo Alto och annan utrustning utan agent.

Transport: så hämtar serviceagenten sina uppgifter

Serviceagenten startar alltid själv anslutningen, så den behöver ingen inkommande port på servern. De två vägarna är likvärdiga. En server kan använda den ena eller båda, och har den båda provar agenten som standard de direkta adresserna först.

DirektServern når appliancen.

Serviceagentpå Windows- eller Linuxservern
Anslutning: serviceagenten startar HTTPS till appliancen, på port 443 som standard, och hämtar sina uppgifter.
sslbrain appliancei ert nätverk

Meddelanden över anslutningen

  • Uppgift sslbrain appliance till Serviceagent
  • Resultat Serviceagent till sslbrain appliance

Via sslbrain CloudServern når inte appliancen, t.ex. på ett filialkontor eller hos en hostingleverantör.

Serviceagentpå Windows- eller Linuxservern
Anslutning: serviceagenten startar HTTPS på port 443 till sslbrain Cloud och hämtar sina meddelanden.
sslbrain Cloudbara relä
Anslutning: appliancen startar HTTPS på port 443 till sslbrain Cloud och hämtar sina meddelanden.
sslbrain appliancei ert nätverk

Vidarebefordrar asynkrona, signerade meddelanden, krypterade så att bara appliancen och agenten kan läsa dem. Styr inte agenten.

Meddelanden över anslutningen

  • Uppgift sslbrain appliance till sslbrain Cloud till Serviceagent
  • Resultat Serviceagent till sslbrain Cloud till sslbrain appliance
  • Lokalt val på servern: med CloudDeny på Windows eller --cloud-deny på Linux går agenten aldrig via Cloud, oavsett vad appliancen skickar.
  • Appliancen ansluter aldrig till agenten.
Anslutning: pilen går från den som startar den Meddelande: uppgift eller resultat

Utförande: vem installerar certifikatet var

Serviceagenten installerar certifikat på sin egen server. Mot andra destinationer gör appliancen eller en serviceagent arbetet över destinationens API eller SSH.

Vem utför

  • sslbrain appliancei ert nätverk Körs i Bash Loggar in med uppgifter från vaulten.
  • Windows-serviceagentpå sin egen Windowsserver Körs i PowerShell Hämtar själv uppgiften (diagram 1). Installerar lokalt på sin egen server, utan nätverksanslutning: t.ex. IIS, Exchange, SQL Server
  • Linux-serviceagentpå sin egen Linuxserver Körs i Bash Hämtar själv uppgiften (diagram 1). Installerar lokalt på sin egen server, utan nätverksanslutning: t.ex. Nginx, Apache, Postfix

Push mot andra destinationer: appliancen eller en serviceagent

  • Anslutning från den som utför till nätverksutrustning och appliances: API över HTTPS eller SSH. Nätverksutrustning och appliancesLastbalanserare, brandväggar, lagring och hypervisorer
  • Anslutning från den som utför till molntjänster: API över HTTPS. MolntjänsterAWS, Azure, Google Cloud, Cloudflare och Akamai
  • Windows- och Linuxservrar får bara certifikat genom sin egen serviceagent.
  • Appliancen kan hitta Windowsservrar och installera serviceagenten på dem, men installerar aldrig certifikat förbi agenten.
  • Minsta möjliga behörighet: vilka skript en agent får köra bestäms på servern, och appliancen kan inte ändra det. En Linux-agent kan nöja sig med att skriva i de certifikatmappar ni ger åtkomst till.
Runtime: det skriptet körs i, inte ett protokoll Anslutning: nätverksprotokoll till destinationen
  • Ett sslbrain Cloud-konto där ni är ägare eller administratör. Kontot måste ha godkänt licensvillkoren och personuppgiftsbiträdesavtalet.
  • Plats för appliancen: en virtuell maskin i VMware, Proxmox eller KVM, eller en Linux-server med Docker. Se Innan ni börjar.
  • Administratörsbehörighet på de servrar som ska ha certifikat.

Börja med steg 1. När appliancen svarar i webbläsaren fortsätter ni med steg 2. Steg 4 är valfritt.

Står en server på ett filialkontor, hos en hostingleverantör eller bakom en brandvägg som appliancen inte når igenom, se Servrar utanför ert nätverk.

När appliancen körs visar dess startsida Kom igång med de tre stegen från ansluten server till installerat certifikat. Ett steg bockas av när det har hänt, inte när ni har klickat på det.

  1. Anslut server: serviceagenten är installerad på en server och har checkat in, eller appliancen har nått en enhet utan agent (steg 5). Serviceagenten hittar tjänster och certifikat på servern och utför installationsplaner. Den väljer inte certifikat själv.
  2. Skapa installationsplan: en installationsplan bestämmer vilket certifikat som installeras på vilka tjänster och förnyar det automatiskt (steg 8). Certifikatet utfärdas från en certifikatprofil (steg 7) för namn som ni har visat är era (steg 6).
  3. Certifikat installerat: installationsplanen har installerat certifikatet på en av era servrar (kontrollera det).

Guider för särskilda situationer, när den första servern är igång.

Det dagliga arbetet när certifikaten förnyas av sig själva.

Uppslag om appliancen och sslbrain Cloud.