> DHCP is Ethernet broadcast based, not IP. Not that it matters in this case but strictly speaking DHCP is an IP protocol, using UDP as its transport and the request goes to IP broadcast address of 255.255.255.255.
> You could also run a local DHCP server on tap0, configured with the > address scope you have set up proxy-arp for. You can run a local DHCP server and NAT. On FreeBSD I assign an IP address like 172.20.0.1 to the *bridge* interface on the host on startup so that samba and dhcpd can bind to it. When qemu is started /etc/qemu-ifup makes the new tap device a bridge member. I imagine Linux has something similar.... _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel