SOLVED---XEN-SUSE 10.1-- DHCP Server works under plain but not under XEN
Ok here is the setup:
OSS SUSE 10.1
ETH0 = External (Grabs IP from cable modem)
ETH1 = Internal (Hands out IPs to clients on my network)
DHCP Server works completely fine in plain SUSE kernel.
However once I get into Xen kernal my DHCP server hands out IPs that look fine and even the DNS hands out fine. However my internet works only on the Server. REPEAT: Internet works stricly on the Server box. My clients cant connect to the internet but can ping the server just fine.
However in the plain Kernel all is fine.
Is it a case of SUSE saying that the other virtual network cards are really the main real cards?
Also can the virtual cards recieve a DHCP address from the domain 0 DHCP Server?
Anyone got the slightest clue?
Like to clarify that the DNS comes from my cable company NOT from my Server box.
Like to also add that on boot of the Xen Kernel the xenbr0 doesnt get configured. Is this normal?
Bingo Hit upon it: Basically as far as I got it Xen by default thinks that there is only one blasted network card. However I use two one internal one external.
To fix it simply make a new script and call it say network-bridge2 in /etc/xen/scripts folder. Then reference it through ...
"To use it, you need to edit /etc/xen/xend-config.sxp . Set the
variable network-script to point to this script. ..."
The site says change the vif variable but I just left it and it seems to work fine!
Alas hte vif.0 now cant connect!!!!! Argh! Any help?
|All times are GMT -5. The time now is 10:12 AM.|