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
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.
(Groter weergeven)
- Voer de naam, bijvoorbeeld
web.example.com, in het veld van het adres in. - 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:
Open de startpagina, kies IP-pools en selecteer de pool.
(Groter weergeven)
- 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
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
| Taak | Verzoek | Bevoegdheid |
|---|---|---|
| De naam van een adres van een server instellen of verwijderen | PUT /v1/vms/{id}/addresses/{address}/ptr | VirtualMachine.Config.Settings op de server |
| De naam als operator instellen of verwijderen | PUT /v1/ip-pools/{id}/allocations/{address}/ptr | Network.Config op het netwerk |
| Een verzoek bevestigen of afwijzen | POST /v1/ip-pools/{id}/allocations/{address}/ptr/applied, .../ptr/rejected | Network.Config op het netwerk |
Een afwijzing bevat een reason in de body.
Zie ook
- IP-pools toont de toewijzingen met hun namen.
- Publieke adressen wijst de adressen toe.
Versie 0.1. Laatst gewijzigd: 2026-11-14