Nach der Installation der Standard-Vagrant-Box mit Laravel / Homestead und dem Neustart musste ich die Datei /etc/resolv.conf ändern. In diesem Fall wurde ein falscher Nameserver aufgeführt. Ich habe 127.0.0.53 in 8.8.8.8 geändert und das Problem gelöst.
NS-Record fehlt, A-Record jedoch nicht
Ich entwickle eine Website und verwende die PHP-Funktion dns_get_record, um Daten vom DNS-Server zu erhalten. Um das Problem richtig zu zeigen, werde ich ein Beispiel zeigen, wie der NS-Datensatz zuerst von einer Domäne mit CentOS 7 abgerufen wird
Befehl: dig php.net NS
Ergebnis:
;;
ANTWORT ABSCHNITT : php.net. 299 IN NS dns4.easydns.info.
php.net. 299 IN NS dns3.easydns.org.
php.net. 299 IN NS dns2.easydns.net.
php.net. 299 IN NS dns1.easydns.com.
Auch wenn ich versuche, die A-Aufnahme zu erhalten, bekomme ich ein richtiges Ergebnis
Aber wenn ich diesen Befehl in meiner Vagabundenbox (Ubuntu Homestead) verwende, bekomme ich keine NS-Einträge, es gibt keinen Antwortabschnitt ...
Aber wenn ich dasselbe mit dem A-Record mache, gibt es eine Antwort. Wie kann es sein, dass sich eine Domain ohne NS in eine IP auflösen lässt?
Wenn ich dasselbe bei Google Dig mache, erhalte ich das erwartete Ergebnis
Jede Hilfe wird sehr geschätzt.
1 Antwort auf die Frage
Verwandte Probleme
-
18
Vagrant ssh schlägt mit VirtualBox fehl
-
3
Wie entferne ich den Access Vagrant Machine über Vagrant SSH?
-
2
Kann ich eine Vagrant-Box umbenennen?
-
1
Vagrant beschwerdende virtuelle Box wird nicht installiert, wenn dies der Fall ist
-
1
Wie xdebug mit Netbeans kommunizieren kann (von einer virtuellen Box)
-
1
X11 auf CentOS VM mit OS X Lion-Client
-
2
Debian + Grails-Konsole: zerstört das lokale Echo der SSH-Sitzung nach dem Beenden
-
6
SSH-Grundlagen für Vagrant-VMs
-
3
Paaren Sie die Programmierung mit tmux und Vagrant
-
1
Vagrant VirtualBox - Kann ich gehackt werden?