Werkwijze Voor: tenants, beheerders

Reverse DNS

Stel de reverse-DNS-naam van een publiek adres in de console in, automatisch via PowerDNS of per verzoek aan de provider.

De reverse-DNS-naam van een publiek adres is de naam die een opzoeking van het adres teruggeeft. U stelt hem per adres in op de server, en u hebt de bevoegdheid VirtualMachine.Config.Settings op de server nodig. De server moet al een publiek adres hebben, zoals beschreven in Publieke adressen.

In de console

  1. Selecteer de server in de inventaris en open het tabblad Netwerken. De kaart Publieke adressen toont elk adres met een veld in de kolom Reverse DNS.

    Tabblad Netwerken van een virtuele machine met publieke adressen, reverse DNS en uitgaande SMTP (Groter weergeven)
  2. Voer de naam, bijvoorbeeld web.example.com, in het veld van het adres in.
  3. Kies Opslaan. Om de naam te verwijderen, maakt u het veld leeg en kiest u Opslaan.

Naast het veld staat de status van de naam: toegepast, aangevraagd, afgewezen met de reden, of te verwijderen. Een geweigerde naam wordt verklaard door de foutcodes van het gebied rdns.

Een verzoek als operator bevestigen

Als de reverse zone van een adres bij de provider hoort, staat de pool op handmatige reverse DNS. Een naam wordt dan opgeslagen als aangevraagd, en een webhook meldt aan het portaal of een operator dat de naam bij de provider moet worden doorgevoerd. Een operator met de bevoegdheid Network.Config op het netwerk bevestigt dit:

  1. Open de startpagina, kies IP-pools en selecteer de pool.

    IP-pools met bereiken, vrije adressen en toegewezen adressen (Groter weergeven)
  2. Kies op de rij van het adres Markeer als toegepast zodra de naam is doorgevoerd, of Afwijzen en voer een reden in. De eigenaar van de server ziet de reden op het tabblad Netwerken.

Als een adres wordt vrijgegeven of zijn naam wordt verwijderd, blijft de oude naam in de toewijzingen van de pool staan als te verwijderen totdat de operator hem als doorgevoerd markeert.

Resultaat

Als de DNS-provider op PowerDNS staat, schrijft Kyvernon het PTR-record in de bijbehorende reverse zone en is de status toegepast. Als de provider alleen namen opslaat, wordt de naam in Kyvernon bewaard zonder record. De operator van de controller kiest de provider en of een naam eerst naar het adres moet resolven (forward-bevestiging); zie Configuratie. De poolinstelling Reverse DNS toont de modus van een pool.

Automatisering

Met de CLI

Shell
kyvernon addresses ptr vm-42 198.51.100.10 --name web.example.com
kyvernon addresses ptr vm-42 198.51.100.10                 # removes the name
kyvernon ip-pools ptr-applied ippool-2 203.0.113.121
kyvernon ip-pools ptr-rejected ippool-2 203.0.113.121 --reason "name has no A record"

Een pool gaat over op handmatige reverse DNS als hij met --rdns manual is gemaakt. Het webhookevent kyvernon.event.rdns.requested bevat de tenant, de server, het adres, de naam en de actie set of remove.

Met de API

TaakVerzoekBevoegdheid
De naam van een adres van een server instellen of verwijderenPUT /v1/vms/{id}/addresses/{address}/ptrVirtualMachine.Config.Settings op de server
De naam als operator instellen of verwijderenPUT /v1/ip-pools/{id}/allocations/{address}/ptrNetwork.Config op het netwerk
Een verzoek bevestigen of afwijzenPOST /v1/ip-pools/{id}/allocations/{address}/ptr/applied, .../ptr/rejectedNetwork.Config op het netwerk

Een afwijzing bevat een reason in de body.

Versie 0.1. Laatst gewijzigd: 2026-11-14