Ich habe also 2 VMs (Fedora 24 Server und seinen Client).
Ich versuche, DNS auf dem Server auszuführen und eine Ausgabe im Client zu erhalten.
Der DNS meines Clients ist die IP des Servers. Alle befinden sich in derselben Netzwerkklasse mit 192.168.95.0/24
IP des Servers – 192.168.95.1 IP des Clients – 192.168.95.50
DNS ist im Server eingeschaltet und die Firewall ist in beiden VMs deaktiviert
Ich habe auch die Datei named.conf geändert. Siehe Screenshot.named.conf-Datei
Ich erhalte >>diesen Fehler beim Übergeben eines Befehls im Fedora-Client ->Fehlerbild im Client
Kann mir bitte jemand helfen?
Antwort1
Versuchen Sie, das Problem zu isolieren:
Serverseitig
Sind alle Ihre Konfigurationsdateien korrekt?
- Laufen
named-checkconf
Sehen Sie einige Fehler in den Protokollen?
- Laufen
journalctl -u named
Konnten Sie den DNS-Server (nicht den Client) auflösen?
- Ausführen
dig @127.0.0.1 YOUR-LOCAL-ADDRESS
odernslookup YOUR-LOCAL-ADDRESS 127.0.0.1
- Ausführen
dig @127.0.0.1 google.com
odernslookup google.com 127.0.0.1
Client-Seite
Ist die DNS-Adresse in Ihren Netzwerkeinstellungen korrekt? Versuchen Sie, sie aufzulösen google.com
?
- Mit Standard-DNS ausführen
nslookup google.com
- Erzwingen Sie Ihren DNS-Server
nslookup google.com 192.168.95.1
Antwort2
Mein primärer NIC-PORT war auch serverseitig aktiviert, was zu Konflikten führte.
Nachdem ich beide Seitenports deaktiviert hatte, funktionierte mein nslookup-Befehl
Ich danke Ihnen für Ihre Hilfe.