Hoi,
Ik zit momenteel op het werk met een 12.04 Ubuntu machine die ik als KVM bak wil gebruiken.
Thuis heb ik dat draaiend met Xubuntu en bridged networking, en dat werkte out of the box...echter krijg ik het hier niet werken.
Wat heb ik bekeken:
- Ubuntu wiki, kvm, networking.
- libvirt wiki
- http://techtips-tom.blogs...untu-1204-kvm-server.html
Wat is de situatie?
- eth0 hangt aan een netwerk waar ik een DHCP lease krijg. Werkt prima.
- mac adres voor het guest OS wordt gefixeerd ivm mac restrictie
Mijn huidige host settings:
Alsmede de interfaces file:
En nee het is geen wireless device, daarop is bridgen wat lastiger
.
Ook zien we dat de bridge netjes is aangemaakt:
Ik zie in mijn guest OS dat ik een DHCP lease krijg, maar vervolgens kan ik niet eens de DNS / gateway bereiken. Ik vermoed dus dat er iets fout zit in de bridge oid... alhoewel het wel heel raar is dat ik dan wel een DHCP lease krijg.
En die lease krijg ik niet van mijn host os, maar van een externe server.
Het guest os hangt dan ook netjes op br0 volgens kvm.
Komt iemand dit bekend voor?
Edit:
Komt ook netjes uit de output van sysctl.
Ik heb zowel een lege iptables als deze gebruikt:
En ik zie als ik ga wiresharken op de host ook netjes mijn DHCP pakketjes voorbij komen...
Ik zit momenteel op het werk met een 12.04 Ubuntu machine die ik als KVM bak wil gebruiken.
Thuis heb ik dat draaiend met Xubuntu en bridged networking, en dat werkte out of the box...echter krijg ik het hier niet werken.
Wat heb ik bekeken:
- Ubuntu wiki, kvm, networking.
- libvirt wiki
- http://techtips-tom.blogs...untu-1204-kvm-server.html
Wat is de situatie?
- eth0 hangt aan een netwerk waar ik een DHCP lease krijg. Werkt prima.
- mac adres voor het guest OS wordt gefixeerd ivm mac restrictie
Mijn huidige host settings:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
| br0 Link encap:Ethernet HWaddr 00:19:99:c6:a6:f0 inet addr:172.16.0.148 Bcast:172.16.0.255 Mask:255.255.255.0 inet6 addr: 2001:680:18:d0d0:298a:f93c:b0c4:8989/64 Scope:Global inet6 addr: 2001:680:18:d0d0:5883:7c4d:d019:2bea/64 Scope:Global inet6 addr: 2001:680:18:d0d0:51b6:aec5:b407:dc17/64 Scope:Global inet6 addr: 2001:680:18:d0d0:219:99ff:fec6:a6f0/64 Scope:Global inet6 addr: fe80::219:99ff:fec6:a6f0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:9361 errors:0 dropped:0 overruns:0 frame:0 TX packets:7788 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:8631651 (8.6 MB) TX bytes:1316352 (1.3 MB) eth0 Link encap:Ethernet HWaddr 00:19:99:c6:a6:f0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:10678 errors:0 dropped:0 overruns:0 frame:0 TX packets:8240 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8892305 (8.8 MB) TX bytes:1384856 (1.3 MB) Interrupt:20 Memory:fe400000-fe420000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:480 (480.0 B) TX bytes:480 (480.0 B) virbr0 Link encap:Ethernet HWaddr 8e:f0:80:94:33:7b inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
Alsmede de interfaces file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| auto lo iface lo inet loopback auto eth0 iface eth0 inet manual auto br0 iface br0 inet dhcp bridge_ports eth0 bridge_stp on bridge_fd 0 bridge_maxwait 0 |
En nee het is geen wireless device, daarop is bridgen wat lastiger
Ook zien we dat de bridge netjes is aangemaakt:
code:
1
2
3
| bridge name bridge id STP enabled interfaces br0 8000.001999c6a6f0 yes eth0 virbr0 8000.000000000000 yes |
Ik zie in mijn guest OS dat ik een DHCP lease krijg, maar vervolgens kan ik niet eens de DNS / gateway bereiken. Ik vermoed dus dat er iets fout zit in de bridge oid... alhoewel het wel heel raar is dat ik dan wel een DHCP lease krijg.
En die lease krijg ik niet van mijn host os, maar van een externe server.
Het guest os hangt dan ook netjes op br0 volgens kvm.
Komt iemand dit bekend voor?
Edit:
code:
1
2
3
| net.bridge.bridge-nf-call-arptables = 0 net.bridge.bridge-nf-call-iptables = 0 net.bridge.bridge-nf-call-ip6tables = 0 |
Komt ook netjes uit de output van sysctl.
Ik heb zowel een lege iptables als deze gebruikt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT udp -- anywhere anywhere udp dpt:domain ACCEPT tcp -- anywhere anywhere tcp dpt:domain ACCEPT udp -- anywhere anywhere udp dpt:bootps ACCEPT tcp -- anywhere anywhere tcp dpt:bootps Chain FORWARD (policy ACCEPT) target prot opt source destination ACCEPT all -- anywhere 192.168.122.0/24 state RELATED,ESTABLISHED ACCEPT all -- 192.168.122.0/24 anywhere ACCEPT all -- anywhere anywhere REJECT all -- anywhere anywhere reject-with icmp-port-unreachable REJECT all -- anywhere anywhere reject-with icmp-port-unreachable Chain OUTPUT (policy ACCEPT) target prot opt source destination |
En ik zie als ik ga wiresharken op de host ook netjes mijn DHCP pakketjes voorbij komen...
[ Voor 16% gewijzigd door Boudewijn op 25-05-2012 17:17 ]