Metoder för att verifiera konfigurerade DNS-resolvers i Linux
Använda Systemd-Resolved
Moderne Linux-distributioner som använder systemd hanterar ofta DNS genom den systemd-lösta tjänsten. Använd följande kommando för att visa globala och länkspecifika inställningar:
- Öppna terminalgränssnittet.
- Kör kommandot:
resolvectl status - Leta upp avsnittet "DNS-servrar" under det aktiva nätverksgränssnittet för att se de aktuella IP-adresserna.
Inspektera konfigurationsfiler
Den traditionella metoden innebär att man kontrollerar den lokala resolverns konfigurationsfil. I många moderna system är den här filen en symbolisk länk som hanteras av en bakgrundstjänst.
- Ange kommandot:
cat /etc/resolv.conf - Identifiera rader som börjar med nyckelordet
namnserver. - IP-adresserna som anges bredvid dessa nyckelord representerar de DNS-servrar som för närvarande prioriteras av systemet.
Använda NetworkManager-verktyg
För system som använder NetworkManager ger kommandoradsgränssnittet detaljerad anslutningsinformation inklusive DNS-tilldelningar som tillhandahålls av DHCP eller manuell inmatning:
- Kör kommandot:
nmcli dev show | grep IP4.DNS - Denna utdata visar DNS-servrarna som är specifikt associerade med varje aktiv nätverksenhet.
Testa via DNS-diagnostikverktyg
För att identifiera vilken server som faktiskt svarar på en specifik fråga kan standarddiagnostikverktyg användas för realtidstestning:
- Kör:
dig google.com - Kontrollera fältet "SERVER" längst ned i utgången för den IP-adress som används.
- Kör alternativt
nslookupföljt av ett domännamn och kontrollera posten "Server" i svarshuvudet.
Jämförelse av DNS-inspektionsverktyg
| Verktyg | Primärt användningsfall | Informationsdetaljer | Tjänstberoende |
|---|---|---|---|
| resolvectl | Moderne systemdistributioner | Hög (global och per länk) | systemd-löst |
| cat /etc/resolv.conf | Universella eller äldre system | Låg (endast IP-adresser) | Ingen (direkt filläsning) |
| nmcli | Omgivningar för stationära och bärbara datorer | Medium (anslutningsspecifik) | NetworkManager |
| gräva | Verifiering av aktiva frågor | Låg (Svarande server-IP) | bind-utils / dnsutils |
Copyright ©fenstem.pages.dev 2026