Ich hatte ein ähnliches Problem mit DNS funktioniert nicht mehr. Es geschah mit Virtual Box Version 5.02r102096 Ubuntu Server als Gast auf Windows 10 64-Bit als Host ausgeführt. Das Problem trat auf, nachdem ich die Portweiterleitung zum ersten Mal aktiviert hatte.
Anscheinend wird die Port-53-Weiterleitung automatisch aktiviert, bis Sie die Port-Weiterleitung für NAT aktivieren. Ich habe die UDP- und TCP-Weiterleitung auf Port 53 aktiviert und DNS funktioniert wieder. Es funktionierte nicht nur mit weitergeleitetem UDP.
Ich bin ein wenig besorgt, dass mein Host Port 53 möglicherweise nicht mehr empfängt und verarbeitet und daher die zukünftige DNS-Suche nicht erfolgreich abgeschlossen werden kann, habe es aber noch nicht versucht. Wenn dies korrekt ist, müssen wir wahrscheinlich auch einige der anderen Ports wie die Netzwerkzeit weiterleiten.
Ich vermute, dass dies ein Fehler in VirtualBox ist, bei dem das Weiterleiten / Freigeben einiger dieser allgemeinen Ports automatisch aktiviert werden sollte, sofern Sie sie nicht ausdrücklich deaktivieren.
Ich habe auch die Netzwerkschnittstellen in Linux geändert, um die Nameserver einzuschließen. / etc / network / interagiert mit der Leitung dns-nameservers xx.xx.xx.xx, aber dies hatte keine Auswirkung auf das Problem, bis Port 53 weitergeleitet wurde.
Hinweis: Ich habe versucht, zwei Bilder zu veröffentlichen, um dies deutlicher zu machen, aber für das Blog war eine Reputation von 10 erforderlich, sodass ich dies nicht konnte. Sie können mich über bayesanalytic.com kontaktieren, danke Joe E.