DNS von Windows 7 und VirtualBox (CentOS 7) funktioniert nicht

DNS von Windows 7 und VirtualBox (CentOS 7) funktioniert nicht

Ich habe einen Windows 7-Host und eine Installation von Virtualbox 5.1.4 (mit CentOS 7 darüber), mit der ich aufgrund von Verbindungsproblemen Probleme habe.

Ich habe die VM mit den folgenden Einstellungen eingerichtet Bildbeschreibung hier eingeben

Und von meinem Host aus kann ich es anpingen und auch per SSH darauf zugreifen.

C:\Users\username>ping 10.13.81.75
Pinging 10.13.81.75 with 32 bytes of data:
Reply from 10.13.81.75: bytes=32 time<1ms TTL=64
Reply from 10.13.81.75: bytes=32 time<1ms TTL=64
Ping statistics for 10.13.81.75:
    Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),

Meine Hosts-Datei ist wie folgt eingerichtet:

10.13.81.75 local.dev.com localhost

Die Domain funktioniert nicht und ich kann sie nicht anpingen. Ich erhalte folgende Antwort

C:\Users\username>ping local.dev.com
Pinging local.dev.com [10.13.81.68] with 32 bytes of data:
Reply from 10.13.81.43: Destination host unreachable.

Ich weiß, dass die Domäne innerhalb von VB funktioniert, da ich sie anpingen kann:

[root@local conf]# ping local.dev.com
PING local.dev.com (127.0.0.1) 56(84) bytes of data.
64 bytes from local.dev.com (127.0.0.1): icmp_seq=1 ttl=64 time=0.000 ms
64 bytes from local.dev.com (127.0.0.1): icmp_seq=2 ttl=64 time=0.056 ms
64 bytes from local.dev.com (127.0.0.1): icmp_seq=3 ttl=64 time=0.071 ms

Wenn ich anderen Tutorials und Netzwerktypen folge, an die ich „angeschlossen“ bin, stoße ich auf dasselbe Problem. Ich kann zwar pingen/ssh, aber Domänen vom Host funktionieren nicht. Alle Ideen sind mehr als willkommen.

Antwort1

Nachdem ich ein paar Stunden lang herumgekämpft hatte, fand ich die Antwort in einer nicht bewerteten Antwort im Superuser:

Der Kredit geht anhttps://superuser.com/users/523684/george

Ich hatte auch dieses Problem. Ihrer Beschreibung zufolge hatte ich dasselbe Setup wie Sie. Es stellte sich heraus, dass Firewalld installiert war und lief, also musste ich die folgenden Befehle verwenden:

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

Antwort hier https://superuser.com/a/1002470/636716

verwandte Informationen