|
|
|
|
|
|
|
|
|
|
xen-users
Re: [Xen-users] how do i setup (simple) networking for dom0 <--> domU ?
All that you need to do is configure your default gateway to forward
packets to the internet and dom-u's would act normally as physical
servers forwarding packets to internet. I am using ethernet bridging and
I am able to ping to internet from my dom-u.
Thanks
Sadique
Dave Fear wrote:
>Hi folks
>
>I am trying to setup networking for domU's (just the 1 at the moment)
>and i am highly confused?
>
>My network setup is as follows:
>
>fw (& gw / connection to internet)
>network addr: 192.168.12.0
>netmask 255.255.255.0
>gw ip addr: 192.168.12.1
>
>dom0 address: 192.168.12.10
>domU address: 192.168.12.100
>
>Running Xen 3.0/unstable -- using xen-unstable-install-x86_32.tgz ---
>download on 11/09/05
>
>I want to setup networking so that:
>1) dom0 (and clients on net 192.168.12.0) can ping domU
>2) domU can ping dom0 (and clients on net 192.168.12.0)
>3) domU can ping internet
>
>I don't no whether to use routed, bridged or proxy-arp networking and if
>iptables or ebtables is required.
>
>
>-----------------------
>listing of conf files:
>-----------------------
>
>xend-config.sxp (relevent extract listed)
>------------------------------------------
>
>---- snip -----
>## Use the following if VIF traffic is routed.
># The script used to start/stop networking for xend.
>#(network-script network-route)
># The default script used to control virtual interfaces.
>#(vif-script vif-route)
>
>## Use the following if VIF traffic is bridged.
># The script used to start/stop networking for xend.
>(network-script network-bridge)
># The default bridge that virtual interfaces should be connected to.
>(vif-bridge xen-br0)
># The default script used to control virtual interfaces.
>(vif-script vif-bridge)
>
># Whether iptables should be set up to prevent IP spoofing for
># virtual interfaces. Specify 'yes' or 'no'.
>(vif-antispoof no)
>---- snip -----
>
>
>vm03.cfg (config file for 1st domU)
>-----------------------------------
>
>kernel="/boot/vmlinuz-2.6.12-xenU"
>memory=96
>name="AsteriskAThome"
>
>nics=1
># Set if you want dhcp to allocate the IP address.
>#dhcp="dhcp"
># Set netmask.
>#netmask="255.255.255.0"
># Set default gateway.
>#gateway="192.168.12.1"
># Set the hostname.
>#hostname="pbx.home.dfear.net"
>#ip="192.168.12.100"
>#vif = [ 'bridge=xen-br0' ]
>#vif=[ 'mac=aa:00:00:00:00:11, bridge=xen-br0' ]
>vif=[ 'mac=00:60:00:00:00:01' ]
>
>disk=['file:/xen/domains/vm03/CentOS4.img,sda1,w','file:/xen/domains/vm03/swapimage,sda2,w']
>root="/dev/sda1 rw"
>ramdisk="/boot/initrd-2.6.11.12-xenU.img"
>
>restart="onreboot"
>
>
>----------------------
>output of various cmds:
>-----------------------
>
>uname -r
>--------
>
>2.6.12-xen0
>
>
>route - n (on dom0)
>-------------------
>
>Kernel IP routing table
>Destination Gateway Genmask Flags Metric Ref Use
>Iface
>192.168.12.0 0.0.0.0 255.255.255.0 U 0 0 0
>eth0
>169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0
>eth0
>0.0.0.0 192.168.12.1 0.0.0.0 UG 0 0 0
>eth0
>
>
>ifconfig
>--------
>
>eth0 Link encap:Ethernet HWaddr 00:A0:C9:A5:A2:DD
> inet addr:192.168.12.10 Bcast:192.168.12.255
>Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:2392 errors:0 dropped:0 overruns:0 frame:0
> TX packets:1982 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:238565 (232.9 KiB) TX bytes:337763 (329.8 KiB)
>
>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:212 errors:0 dropped:0 overruns:0 frame:0
> TX packets:212 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:24681 (24.1 KiB) TX bytes:24681 (24.1 KiB)
>
>vif2.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:8 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:336 (336.0 b) TX bytes:0 (0.0 b)
>
>xen-br0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:13 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:364 (364.0 b) TX bytes:0 (0.0 b)
>
>
>iptables -v -L (on dom0)
>-------------------------
>
>Chain INPUT (policy ACCEPT 1107 packets, 85910 bytes)
> pkts bytes target prot opt in out source
>destination
>
>Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
> pkts bytes target prot opt in out source
>destination
>
>Chain OUTPUT (policy ACCEPT 928 packets, 194K bytes)
> pkts bytes target prot opt in out source
>destination
>
>
>iptables -v -L -t nat (on dom0)
>-------------------------------
>
>Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
> pkts bytes target prot opt in out source
>destination
>
>Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
> pkts bytes target prot opt in out source
>destination
>
>Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
> pkts bytes target prot opt in out source
>destination
>
>
>
>===========================================================
>
>I hope someone on the list can sort this mess out for me (and many
>others on the list it seems).
>
>I and many others would be very very greatfull for a solution.
>
>
>
>
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- Re: [Xen-users] how do i setup (simple) networking for dom0 <--> domU ?,
Sadique <=
|
|
|
|
|