XEN - Windows Server HVM - DHCP не работает
Здравствуйте, есть gentoo XEN Dom0, WindowsServer.HVM, где поднят dhcp сервер, сетевая конфигурация следующая:
modules=( "iproute2" ) config_eth0=( "192.168.250.254/16 brd 192.168.0.0" ) routes_eth0=( "default via 192.168.250.1" ) config_eth1=( "172.16.100.1/24 brd 172.16.100.255" )
# ifconfig
media-server ~ # ifconfig br0 Link encap:Ethernet HWaddr 62:1e:be:2e:bd:af UP BROADCAST RUNNING 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) eth1 Link encap:Ethernet HWaddr f4:6d:04:d0:38:a2 inet addr:172.16.100.1 Bcast:172.16.100.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:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:42 Base address:0xa000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:52 errors:0 dropped:0 overruns:0 frame:0 TX packets:52 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:8052 (7.8 KiB) TX bytes:8052 (7.8 KiB) mon.wlan0 Link encap:UNSPEC HWaddr B0-48-7A-D9-45-FB-00-00-00-00-00-00-00-00-00-00 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3565 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:253950 (247.9 KiB) TX bytes:0 (0.0 B) peth0 Link encap:Ethernet HWaddr f8:d1:11:02:d0:f5 UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 RX packets:23977 errors:0 dropped:0 overruns:0 frame:0 TX packets:31523 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:12844376 (12.2 MiB) TX bytes:22602568 (21.5 MiB) Interrupt:41 Base address:0x8000 tap2.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 RX packets:12699 errors:0 dropped:0 overruns:0 frame:0 TX packets:12603 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:6036357 (5.7 MiB) TX bytes:8444572 (8.0 MiB) wlan0 Link encap:Ethernet HWaddr b0:48:7a:d9:45:fb inet addr:172.16.200.1 Bcast:172.16.200.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1 RX packets:142 errors:0 dropped:0 overruns:0 frame:0 TX packets:193 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:14174 (13.8 KiB) TX bytes:26516 (25.8 KiB) xenbr0 Link encap:Ethernet HWaddr f8:d1:11:02:d0:f5 inet addr:192.168.250.254 Bcast:192.168.0.0 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1075 errors:0 dropped:0 overruns:0 frame:0 TX packets:576 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:98165 (95.8 KiB) TX bytes:80745 (78.8 KiB)
media-server ~ # brctl show
bridge name bridge id STP enabled interfaces br0 8000.000000000000 no xenbr0 8000.f8d11102d0f5 no peth0 tap2.0
media-server 2008-su # cat 2008.hvm |grep vif
vif= ['type=ioemu,bridge=xenbr0,mac=00:16:3e:00:00:02']
Проблема в том, что за виртуальной машиной, а именно в среде Dom0, который находится в одном физическом сегменте с машиной, которая пытается получить IP адрес с windows.hvm. Физическая машина не получает сетевые реквизиты.
Вопрос: как решить сей неприятный момент, файрвол открыт, смотреть в сторону proxyarp? Но я специально расширил внутреннюю сетку до 16, чтобы виртуальная машина и физическая были в одном броадкаст сегменте???
media-server 2008-su # tcpdump -i xenbr0 -n udp and port 67 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on xenbr0, link-type EN10MB (Ethernet), capture size 96 bytes
media-server 2008-su # tcpdump -i br0 -n udp and port 67 tcpdump: WARNING: br0: no IPv4 address assigned tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on br0, link-type EN10MB (Ethernet), capture size 96 bytes
PS: Слышал я что с бриджами броадкаст запросы не дружат.
Спасибо, тем кто асилил многа букаф и вник в тему.
- Для комментирования войдите или зарегистрируйтесь