Zum Inhalt

# Verwendung eines externen DNS-Dienstes

Wenn Sie einen externen DNS-Dienst verwenden wollen oder müssen, können Sie entweder einen Forwarder in Unbound einstellen oder eine Override-Datei kopieren, um externe DNS-Server zu definieren:

!!! warning Bitte verwenden Sie keinen öffentlichen Resolver, wie wir es im obigen Beispiel getan haben. Viele - wenn nicht sogar alle - Blacklist-Lookups werden mit öffentlichen Resolvern fehlschlagen, da der Blacklist-Server Grenzen hat, wie viele Anfragen von einer IP gestellt werden können und öffentliche Resolver diese Grenzen normalerweise erreichen. Wichtig: Nur DNSSEC-validierende DNS-Dienste werden funktionieren.

## Methode A, Unbound

Bearbeiten Sie `data/conf/unbound/unbound.conf` und fügen Sie die folgenden Parameter hinzu:

    forward-zone:
      name: "."
      forward-addr: 8.8.8.8 # VERWENDEN SIE KEINE ÖFFENTLICHEN DNS-SERVER - NUR EIN BEISPIEL
      forward-addr: 8.8.4.4 # VERWENDET KEINE ÖFFENTLICHEN DNS-SERVER - NUR EIN BEISPIEL

Unbound neu starten:

    docker-compose restart unbound-mailcow

## Methode B, Überschreiben der Datei

    cd /opt/mailcow-dockerized
    cp helper-scripts/docker-compose.override.yml.d/EXTERNAL_DNS/docker-compose.override.yml .

Bearbeiten Sie `docker-compose.override.yml` und passen Sie die IP an.

Führen Sie `docker-compose down ; docker-compose up -d` aus.

Letztes Update: 2022-02-02 11:37:12
Zurück zum Seitenanfang