dig (domain information groper) ist ein Programm/Befehl, mit dem Informationen von DNS-Servern abgefragt werden können. DNS bedeutet Domain Name Service und wird zur Umwandlung von IP-Adressen in Domains bzw. umgekehrt verwendet. Es basiert auf einer Weltweit verteilten Datenbank. Dig ist ein Client-Programm für DNS-Server wie zum Beispiel der Berkeley Internet Name Domain Server (Bind) und unterstützt sowohl IPv4 als auch IPv6. Dig wird hauptsächlich genutzt, um DNS-Server zu analysieren und zu überprüfen.
wikipedia Das Domain Name System (DNS) ist einer der wichtigsten Dienste in vielen IP-basierten Netzwerken. Seine Hauptaufgabe ist die Beantwortung von Anfragen zur Namensauflösung.
DNS ist nicht auf das Internet beschränkt. Es ist ohne weiteres möglich und mit der Definition verträglich, für die Auflösung lokaler Namen eigene Zonen im Nameserver einzurichten und dort die entsprechenden Adressen einzutragen. Der einmalige Aufwand zur Installation lohnt sich auch bei relativ kleinen Netzen, da dann alle Adressen im Netz zentral verwaltet werden können.
Bei größeren Firmen oder Organisationen ist häufig ein aus lokalem und Internet-DNS bestehendes Mischsystem (Split-DNS) anzutreffen. Die internen Nutzer greifen auf das lokale und die externen auf das Internet-DNS zu. In der Praxis können dadurch sehr komplizierte Konstellationen entstehen.
Der DNS-Server BIND kann auch mit DHCP zusammenarbeiten und damit für jeden Client im Netz eine Namensauflösung ermöglichen.
Unter Windows gibt es noch einen anderen Dienst zur Namensauflösung – WINS, der eine ähnliche Funktion zur Verfügung stellt, allerdings ein anderes Protokoll verwendet.
DNS Server einrichten Eigenen Linux DNS Server mit Bind9 aufsetzen
Was dns ist wie es funktioniert und schwachstellen
Wenn Sie für die Namensauflösung der Resolver-Bibliotheken DNS benutzen, dann müssen Sie der Bibliothek mitteilen, welche Nameserver benutzt werden sollen. Dafür zuständig ist die Datei resolv.conf im Verzeichnis /etc. Fehlt die Datei oder ist sie leer, dann nimmt die Resolver-Bibliothek an, daß der Nameserver auf dem lokalen Rechner läuft. /etc/resolv.conf
netconfig update -f
ionos nslookup nslookup: So funktioniert der praktische DNS-Check
Das Domain Name System (DNS) hat als zentraler Verzeichnisdienst für Netzwerkadressen einen entscheidenden Anteil am Erfolg von Internet und World Wide Web: Das Netz aus weltweit verteilten DNS-Servern (auch: Nameserver) sorgt unerlässlich dafür, dass die Namen der verschiedenen Netzwerkteilnehmer und -anwendungen wie example.org in die zahlenbasierten und maschinenlesbaren IP-Adressen aufgelöst werden (und umgekehrt) – und stellt so sicher, dass jederzeit auch ohne Wissen über die tatsächliche IP der richtige Rechner bzw. die gewünschte Website erreicht wird.
dig fossmin.com dig fossmint.com +short dig fossmin.com MX +short nslookup fossmin.com host dnsip