Nochmal zu dem wget:
Du führst diesen Befehl aus:
www.schaun.mooo.com ist aber nicht Dein DNS-Eintrag. Dein Eintrag ist ohne www.
Nur nebenbei: Ich lande immer auf Deiner Wordpress-Testseite, egal wie ich das eingebe:
http://schaun.mooo.com oder schaun.mooo.com:80 oder schaun.mooo.com
---
Der tcpdump gibt auch nur etwas aus, wenn er etwas findet. D. h. Du mußt zeitgleich die Webseite schaun.mooo.com im Browser aufrufen. Der tcpdump muß außerdem auf dem System laufen, auf dem auch der Browser läuft. D. h. wenn Du den Browser auf dem Host hast und den tcpdump in der VM, dann funktioniert das nicht.
---
Mit der internen IP läuft das problemlos, mit der externen nur, wenn ich von außerhalb des eigenen Netzes zugreife
Das könnte auch hier sein.
Wenn Du's trotzdem auch intern benutzen willst: Einfacher workaround ist, dass Du an dem Desktoprechner(Windows?) auf dem Dein Browser ist die interne Adresse Deiner VM in die Hosts einträgst:
Bei Windows wäre das in c:\windows\system32\drivers\etc\hosts
Bei Linux ist das /etc/hosts
Die ??? Fragezeichen entsprechend der internen VM-IP-Adresse setzen.