Network Device Enrollment Service (NDES) gör det möjligt för programvara på routrar och andra nätverksenheter att hämta digitala certifikat utan att köra några domänuppgifter. Det är en av rolltjänsterna på Active Directory Certificate Services (AD CS) i Windows Server-miljöer, från och med Windows Server 2008 R2. NDES tillhandahåller säker kommunikation för nätverksenheter som saknar traditionella domänuppgifter.
Utmaning för autentisering av nätverksenheter och NDES-integration
Olika nätverksenheter, såsom routrar, brandväggar och switchar, är starkt beroende av intern programvara för att hantera nätverkstrafik. För det mesta har dessa enheter inte möjlighet att behålla domänuppgifter, vilka används för användarautentisering på datorer. Brist på denna funktion orsakar problem med att etablera säkra kommunikationskanaler inom nätverket. NDES är utformat för att hantera denna utmaning genom att använda Simple Certificate Enrollment Protocol (SCEP), genom att överbrygga klyftan mellan nätverksenheter, vilket hjälper till att säkra kommunikationsprocessen. SCEP upprättar ett säkert kommunikationsprotokoll mellan NDES, som fungerar som registreringsmyndighet (RA), och nätverksenheter. SCEP-protokollet gör det möjligt för enheter att begära och hämta digitala certifikat från en utsedd certifieringsauktoritetsserver (CA).
Fördelar med att använda NDES
- Nätverkssäkerhet: NDES upprättar säker kommunikation mellan nätverksenheter genom att utfärda digitala certifikat. Dessa certifikat verifierar nätverksenheternas identitet, vilket hjälper till att förhindra obehörig åtkomst och dataintrång i nätverket.
- Enhetshantering: Det förenklar också processen för registrering av nätverksenheter för certifikatbaserad autentisering, vilket gör det möjligt för administratörer att hantera certifikat centralt via NDES och minskar därför behovet av manuell konfiguration på enskilda enheter.
- skalbarhet: NDES är utformat för att hantera certifikatregistrering för ett stort antal enheter. Denna funktion gör NDES idealiskt för att hantera omfattande nätverksmiljöer.
NDES-registreringsprocess
NDES-registreringsprocessen omfattar flera viktiga komponenter:
- Enhet/Klient: Klienter är de nätverksenheter (router, switch etc.) som kräver certifikat.
- NDES-server (RA): Registreringsmyndigheten (RA) fungerar som en mellanliggande server som överbryggar kommunikationen mellan klientenheten och certifieringsmyndigheten.
- Certifieringsutfärdarens server (CA): CA-servern utfärdar certifikat baserat på fördefinierade policyer och validerar enhetsförfrågningar som vidarebefordras av NDES.

Den övergripande registreringsprocessen inkluderar:
- Nyckelgenerering: Inledningsvis genereras ett offentligt-privat nyckelpar på nätverksenheten.
- Lösenordsförfrågan: Administratören begär ett engångslösenord från NDES.
- Kontrollera behörigheter: NDES verifierar begäran och kontrollerar administratörens behörigheter med Active Directory.
- Lösenordsleverans: Om verifieringen lyckas tillhandahåller NDES-servern ett engångslösenord till administratören.
- Enhetskonfiguration: Administratören konfigurerar enheten med lösenordet och ställer in den på att lita på organisationens PKI.
- Registreringsförfrågan: När enheten är konfigurerad skickar den en registreringsbegäran till NDES-servern.
- Vidarebefordran av begäran: NDES bekräftar registreringsbegäran och vidarebefordrar den till CA-servern.
- Certifikatutfärdande: CA validerar begäran och utfärdar ett certifikat för enheten.
- Hämtning av certifikat: NDES tar emot certifikatet från CA och levererar det till enheten.
Bästa praxis för NDES-säkerhet
-
Lås servern med hjälp av säkerhetskonfigurationsguiden
Säkerhetskonfigurationsguiden rekommenderar att du låser IIS och andra tjänster som är installerade på NDES-servern.
-
Säkerställ att systemet härdas
Minska antalet lokala administratörsgrupper så att endast PKI-administratörer ingår. Endast medlemmar i PKI-administratörsgruppen beviljas inloggningsrättigheter (interaktiv, fjärrinteraktiv, inloggning som ett batchjobb, inloggning som en tjänst).
-
Skapa enhetscertifikat med förlängd giltighetstid
Standardmallen för IPsec-certifikat (Offline Request) har bara en giltighetsperiod på ett år. Om du definierar mallar för anpassad signering, kryptering eller allmänna certifikat, överväg att skapa en certifikatmall version 2 med en giltighetsperiod på två år. En längre giltighetsperiod minskar hanteringskostnaden för att begära enhetscertifikat.
-
Inaktivera NDES-tjänsten när den inte används
Att stoppa NDES-tjänsten säkerställer att obehöriga certifikat inte utfärdas. Att stoppa tjänsten säkerställer också att all data, till exempel alla lösenord som inte användes av nätverksenheter, rensas från tjänstens cache.
Slutsats
NDES spelar en viktig roll för att säkra nätverkskommunikation genom att göra det möjligt för nätverksenheter att få digitala certifikatGenom att använda SCEP tillhandahåller NDES en praktisk och lättanvänd lösning för att centralisera certifikatregistrering, vilket gör nätverket säkrare och mer tillförlitligt.
Krypteringskonsulttjänster erbjuder expertstöd för NDES-distribution och hantering, vilket säkerställer sömlös integration och optimerar nätverkssäkerheten.
