• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

KVM Gast kann keine Webseite anzeigen. [gelöst]

Ich hab auf meinem Opensuse 12.1 KVM installiert und verschiedene Gastsysteme installiert. Debian, Windows...
Grundsätzlich funktioniert alles, aber ich hab Probleme sobald ich einen Webbrowser starte. Ich sehe immer Verbindung wird hergestellt und dann passiert nichts.
Ich verwende bridged network, was auch funktioniert. Bei meinen Linux-systemen kann ich ohne weiteres über wget sachen downloaden bzw. zb über apt software installieren.
Trotzdem kann ich nicht surfen. Vielleicht hat jemand eine Ahnung woran es liegen könnte.
 

spoensche

Moderator
Teammitglied
Hast du auf dem OS 12.1 eine Bridge konfiguriert und in Betrieb? Wenn nicht, kann es nicht funktionieren, weil dann die VM interfaces keiner Bridge zugefügt werden.
Hast du Routing auf dem OS 12.1 aktiviert? Wie bekommen die Systeme in der VM ihre IP?Statisch o. per DHCP? Wenn du DHCP verwendest, übeprüfe mal, ob die VM´s überhaupt eine IP bekommen haben.

Die Linux VM´s unterhalten sich möglicherweise per IPv6.
 
OP
G

Goofy180173

Member
Bridge hab ich eingerichtet und konfiguriert. Wenn ich am Host ipconfig eingebe meldet sich dieser auch br0. Eth0 hat die IP 0.0.0.0/34
Die virtuellen Maschinen sind auf DHCP konfiguriert und haben eine interne IP4 Adresse (192.168.1.xxx).
Ich kann von meinen Gast systemen auch mein nas mounten, mit wget Dateien aus dem Internet laden, ping funktioniert und auch das installieren neuer Software über CL.
Lediglich sufen funktioniert nicht. Ich hab auch schon versucht die Firewall am host abzudrehen, aber ohne Erfolg.
Kann es vielleicht sein, das die Bridge mit den unterschiedlichen Geschwindigkeiten durcheinander kommt?
Eth0 ist GB, die Gastsysteme je nach Netzwerkkarte 10 oder 100MB/s
 
OP
G

Goofy180173

Member
Da kriege ich folgendes zurück:
Code:
gottfried@linux-bibw:~> ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP qlen 1000
    link/ether 00:1e:8c:65:fa:e3 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::21e:8cff:fe65:fae3/64 scope link 
       valid_lft forever preferred_lft forever
3: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 576 qdisc noqueue state UP 
    link/ether 00:1e:8c:65:fa:e3 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.5/24 brd 255.255.255.255 scope global br0

gottfried@linux-bibw:~> ip r s
default via 192.168.1.1 dev br0 
127.0.0.0/8 dev lo  scope link 
192.168.1.0/24 dev br0  proto kernel  scope link  src 192.168.1.5 

gottfried@linux-bibw:~> cat /proc/sys/net/ipv4/ip_forward
0
 

spoensche

Moderator
Teammitglied
Du hast Forwarding ausgeschaltet. (Siehe Ausgabe des letzten Befehls). Du kannst das per Yast->Netzwerkeinstellungen, dann auf den Reiter Routing und das Häckchen bei IP-Weiterleitung setzen aktivieren.
 
OP
G

Goofy180173

Member
Danke das wars. Ich verstehe zwar immer noch nicht warum apt-get keine Probleme hatte, aber es funktioniert
 
Oben