Hello,
I am trying to configure a hosted machine to run a number of virtual
machines. The DomU is CentOS 5 with Xen 3.0.
I have to use routed networking as the ISP has set the switch to
disconnect the port if it receives traffic from any other MAC. My
situation is identical to this posting:
http://lists.xensource.com/archives/html/xen-users/2006-03/msg00725.html
I have followed the suggestion in that thread (See this post for what he
got to work:
http://lists.xensource.com/archives/html/xen-users/2006-03/msg00949.html)
and am running the domU with:
vif = [ "ip=domU_IP_HERE,bridge=virbr0" ]
ip = "domU_IP_HERE"
netmask="255.255.255.255"
gateway="10.255.255.1"
The domU is configured with the same IP details and I have run:
ip route add default dev eth0
Having followed all the steps outlined in that mail I can't send/receive
from domU.
The network setup on dom0 is:
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:19:99:5C:AF:D4
inet addr:dom0_IP_HERE Bcast:dom0_IP_HERE Mask:255.255.255.255
inet6 addr: fe80::219:99ff:fe5c:afd4/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:163744 errors:0 dropped:0 overruns:0 frame:0
TX packets:102344 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:154023376 (146.8 MiB) TX bytes:22900634 (21.8 MiB)
Interrupt:16 Memory:ddef0000-ddf00000
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:179245 errors:0 dropped:0 overruns:0 frame:0
TX packets:179245 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:35306524 (33.6 MiB) TX bytes:35306524 (33.6 MiB)
tap0 Link encap:Ethernet HWaddr E6:D2:1D:52:B1:49
inet6 addr: fe80::e4d2:1dff:fe52:b149/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 b) TX bytes:4126 (4.0 KiB)
vif10.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
inet addr:dom0_IP_HERE Bcast:dom0_IP_HERE Mask:255.255.255.255
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:32
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
virbr0 Link encap:Ethernet HWaddr E6:D2:1D:52:B1:49
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:32179 errors:0 dropped:0 overruns:0 frame:0
TX packets:98471 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1727533 (1.6 MiB) TX bytes:147778233 (140.9 MiB)
#route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.255.255.1 * 255.255.255.255 UH 0 0 0 eth0
dom0_IP_HERE * 255.255.255.255 UH 0 0 0
vif10.0
192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0
default 10.255.255.1 0.0.0.0 UG 0 0 0 eth0
The network setup on domU is:
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:29:C2:D3
inet addr:domU_IP_HERE Bcast:domU_IP_HERE Mask:255.255.255.255
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:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:32 Base address:0x4000
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: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:560 (560.0 B) TX bytes:560 (560.0 B)
#route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default * 0.0.0.0 UH 0 0 0 eth0
Can anyone see where I have gone wrong? Any suggestions on how to proceed
from here?
Thanks,
Will