Peter Hormanns
2022-03-31 7d14875daff6c9be8a87106da14119265e06e4cc
DKIM ist per Default aktiv, SPF mit -all
2 files modified
53 ■■■■ changed files
source/referenz/zonefile/eigenes-zonefile.rst 4 ●●●● patch | view | raw | blame | history
source/referenz/zonefile/platzhalter.rst 49 ●●●●● patch | view | raw | blame | history
source/referenz/zonefile/eigenes-zonefile.rst
@@ -2,12 +2,12 @@
Eigenes Zonefile
================ 
Es können für :doc:`Domains<../domain/index>` jeweils eigene Zonefiles angelegt werden. In der Regel ist dies nur bei folgenden Anforderungen notwendig:
Es kann für jede aufgeschaltete :doc:`Domain<../domain/index>` jeweils ein eigenes Zonefiles angelegt werden. In der Regel ist dies nur bei folgenden Anforderungen notwendig:
* Webseiten zu einer Domain oder Sub-Domain bei einem anderen Hoster oder auf einem eigenen Server anbieten
* Dienste (z.B. E-Mail) bei einem anderen Anbieter betreiben
In eigenen Zonefiles sollten Platzhalter verwendet werden. Diese Platzhalter ermöglichen das Ändern der DNS-Konfiguration seitens Hostsharing, ohne dass der Domain-Admin sein Zonefile anpassen muss. Das Zonefile wird im Verzeichnis ``~/doms/example.com/etc/pri.example.com`` abgelegt und einige Minuten nach dem Speichern automatisch aktiv.
In eigenen Zonefiles sollten Platzhalter verwendet werden. Diese Platzhalter ermöglichen das Ändern der DNS-Konfiguration seitens Hostsharing, ohne dass der Domain-Admin sein Zonefile anpassen muss. Das Zonefile für die Domain ``example.com`` wird als im Verzeichnis ``~/doms/example.com/etc/`` als Datei ``pri.example.com`` abgelegt und einige Minuten nach dem Speichern automatisch aktiv.
        .. warning::
 
source/referenz/zonefile/platzhalter.rst
@@ -16,14 +16,15 @@
                                {MAILSERVICES_RR}
                                {AUTODISCOVER_RR}
                                {SPF_RR}
                                {DKIM_RR}
                                {WILDCARD_MX_RR}
                                {WILDCARD_A_RR}
                                {WILDCARD_AAAA_RR}
                                {WILDCARD_SPF_RR}
        {HEADER}        $TTL {TTL}
        {HEADER}                $TTL {TTL}
        
        {SOA_RR}        {DOM_HOSTNAME}. IN SOA {SOA_HOSTNAME}. {SOA_EMAIL}. (
        {SOA_RR}                {DOM_HOSTNAME}. IN SOA {SOA_HOSTNAME}. {SOA_EMAIL}. (
                                        {SIO}        ; serial secs since Jan 1 1970
                                        {REFRESH}    ; refresh (>=10000)
                                        {RETRY}        ; retry (>=1800)
@@ -31,20 +32,20 @@
                                        {MINIMUM}    ; minimum
                                )    
        {NS_RR}            {DOM_HOSTNAME}.        IN    NS    {DNS1_HOSTNAME}.
        {NS_RR}                 {DOM_HOSTNAME}.        IN    NS    {DNS1_HOSTNAME}.
                                {DOM_HOSTNAME}.        IN    NS    {DNS2_HOSTNAME}.
                                {DOM_HOSTNAME}.        IN    NS    {DNS3_HOSTNAME}.
        {MX_RR}         {DOM_HOSTNAME}.        IN    MX    30 {MX1_HOSTNAME}.
        {MX_RR}                 {DOM_HOSTNAME}.        IN    MX    30 {MX1_HOSTNAME}.
                                {DOM_HOSTNAME}.        IN    MX    30 {MX2_HOSTNAME}.
                                {DOM_HOSTNAME}.        IN    MX    30 {MX3_HOSTNAME}.
        {A_RR}            {DOM_HOSTNAME}.        IN    A    {DOM_IP4NUMBER}
        {A_RR}                  {DOM_HOSTNAME}.        IN    A    {DOM_IP4NUMBER}
        {AAAA_RR}        {DOM_HOSTNAME}.        IN    AAAA    {DOM_IP6NUMBER}
        {AAAA_RR}               {DOM_HOSTNAME}.        IN    AAAA    {DOM_IP6NUMBER}
        {MAILSERVICES_RR}    _imap._tcp.{DOM_HOSTNAME}.              IN      SRV     1 0 143 {PAC_HOSTNAME}.
        {MAILSERVICES_RR}       _imap._tcp.{DOM_HOSTNAME}.              IN      SRV     1 0 143 {PAC_HOSTNAME}.
                                _imaps._tcp.{DOM_HOSTNAME}.             IN      SRV     2 0 993 {PAC_HOSTNAME}.
                                _pop3._tcp.{DOM_HOSTNAME}.              IN      SRV     3 0 110 {PAC_HOSTNAME}.
                                _pop3s._tcp.{DOM_HOSTNAME}.             IN      SRV     4 0 995 {PAC_HOSTNAME}.
@@ -54,28 +55,28 @@
                                autodiscover.{DOM_HOSTNAME}.            IN      A       0.0.0.0
                                autodiscover.{DOM_HOSTNAME}.            IN      AAAA    ::
        {SPF_RR}          {DOM_HOSTNAME}.        IN      TXT  "v=spf1 include:spf.hostsharing.net ?all"
        {SPF_RR}                {DOM_HOSTNAME}.        IN      TXT  "v=spf1 include:spf.hostsharing.net -all"
        
        {WILDCARD_MX_RR}     *.{DOM_HOSTNAME}.    IN    MX    30 {MX1_HOSTNAME}.
        {WILDCARD_MX_RR}        *.{DOM_HOSTNAME}.    IN    MX    30 {MX1_HOSTNAME}.
                                *.{DOM_HOSTNAME}.    IN    MX    30 {MX2_HOSTNAME}.
                                *.{DOM_HOSTNAME}.    IN    MX    30 {MX3_HOSTNAME}.
        {WILDCARD_A_RR}     *.{DOM_HOSTNAME}.    IN    A    {DOM_IP4NUMBER}
        {WILDCARD_A_RR}         *.{DOM_HOSTNAME}.    IN    A    {DOM_IP4NUMBER}
        
        {WILDCARD_AAAA_RR}     *.{DOM_HOSTNAME}.    IN    AAAA    {DOM_IP6NUMBER}
        {WILDCARD_AAAA_RR}      *.{DOM_HOSTNAME}.    IN    AAAA    {DOM_IP6NUMBER}
        
        {WILDCARD_SPF_RR}     *.{DOM_HOSTNAME}.    IN      TXT  "v=spf1 include:spf.hostsharing.net ?all"
        {WILDCARD_SPF_RR}       *.{DOM_HOSTNAME}.    IN      TXT  "v=spf1 include:spf.hostsharing.net ?all"
        {DKIM_RR}          default._domainkey        IN      TXT  "v=DKIM1; h=sha256; k=rsa; s=email; p=MIIB..."
        {DKIM_RR}               default._domainkey    IN      TXT  "v=DKIM1; h=sha256; k=rsa; s=email; p=MIIB..."
        {TTL}             6H
        {SOA_HOSTNAME}         <HIVE>.hostsharing.net
        {SOA_EMAIL}        hostmaster.hostsharing.net
        {SIO}             <SEKUNDEN>
        {REFRESH}         6H
        {RETRY}         1H
        {EXPIRE}         1W
        {MINIMUM}         1H
        {TTL}                   6H
        {SOA_HOSTNAME}          <HIVE>.hostsharing.net
        {SOA_EMAIL}             hostmaster.hostsharing.net
        {SIO}                   <SEKUNDEN>
        {REFRESH}               6H
        {RETRY}                 1H
        {EXPIRE}                1W
        {MINIMUM}               1H
        
Folgende Werte werden von Hostsharing verwaltet:
@@ -91,9 +92,3 @@
``<HIVE>``     für den Server, auf dem die Domain gehostet ist, z.B. ``h20``
``<PAC>``     für das Paket, dem die Domain zugeordnet ist, z.B. ``xyz00``
Der vollständige DKIM-Record ``{DKIM_RR}`` wird von Hostsharing als Include bereitgestellt. Der DKIM-Record ist in der Einführungsphase nicht Bestandteil des Default-Zonefile ``{DEFAULT_ZONEFILE}``. Ein minimales Zonefile für eine Domain mit aktiver DKIM-Option ist also
::
        {DEFAULT_ZONEFILE}
        {DKIM_RR}