OpenDNSSEC#
OpenDNSSEC ir rīku komplekts domēna vārdu drošības pārvaldībai. Tas var tieši ielādēt PKCS#11 moduli un pārvaldīt atslēgas.
Lai instalētu un iestatītu OpenDNSSEC, varat sekot OpenDNSSEC ātrās palaišanas rokasgrāmatā. Jums nav nepieciešams instalēt SoftHSM
, tā vietā tiks izmantots NetHSM PKCS#11 modulis.
Tā kā OpenDNSSEC ir nepieciešama piekļuve, lai pārvaldītu atslēgas un pēc tam tās izmantotu, PKCS#11 moduļa konfigurācijas failā ir jākonfigurē gan administratora, gan operatora konts.
Jūs varat konfigurēt OpenDNSSEC, lai ielādētu libnethsm_pkcs11.so moduli, rediģējot /etc/opendnssec/conf.xml
failu. Jums būs jāpievieno šādas rindas:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
...
<RepositoryList>
<Repository name="NetHSM">
<Module>/root/libnethsm_pkcs11.so</Module>
<PIN>opPassphrase</PIN>
<TokenLabel>LocalHSM</TokenLabel>
</Repository>
...
</RepositoryList>
...
</Configuration>
Aizstājiet /root/libnethsm_pkcs11.so
ar ceļu līdz modulim libnethsm_pkcs11.so. Jums jāsaskaņo <TokenLabel>
ar p11nethsm.conf
konfigurācijas failā iestatīto marķējumu. ` <PIN>` ir operatora PIN kods, to var iestatīt vai nu atklātā tekstā conf.xml
failā, vai arī izmantot ods-hsmutil login
. OpenDNSSEC ir jānodrošina PIN kods, pretējā gadījumā tas atteiksies sākt darbību.
Jums arī jāatjaunina <Repository>
lauki /etc/opendnssec/kasp.xml
uz NetHSM
, nevis uz noklusējuma SoftHSM
:
<KASP>
<Policy name="...">
...
<Keys>
...
<KSK>
...
<Repository>NetHSM</Repository>
</KSK>
<ZSK>
...
<Repository>NetHSM</Repository>
</ZSK>
</Keys>
...
</Policy>
...
</KASP>