resolvectl beheert DNS-instellingen via systemd-resolved — de standaard DNS-resolver op moderne Linux-systemen.
resolvectl status
resolvectl query example.com
| Commando | Beschrijving |
|---|---|
status | DNS-servers per interface tonen |
query naam | DNS-opzoeking uitvoeren |
dns interface server | DNS-server per interface instellen |
flush-caches | DNS-cache leegmaken |
statistics | Cache-statistieken |
DNS-configuratie tonen:
resolvectl status
Domeinnaam opzoeken:
resolvectl query example.com
resolvectl query -t MX example.com
DNS-cache wissen:
sudo resolvectl flush-caches
DNS-server tijdelijk wijzigen:
sudo resolvectl dns eth0 8.8.8.8 8.8.4.4
Permanente instellingen in /etc/systemd/resolved.conf:
[Resolve]
DNS=8.8.8.8 8.8.4.4
FallbackDNS=1.1.1.1
resolvectl flush-caches is de eerste stap bij mysterieuze DNS-problemen — de cache kan verouderde records bevatten.