[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Re: DomU network configuration problem
Tej <bewith.tej <at> gmail.com> writes: > > ---------------8<------------------ > >> > >> You can do following steps: > >> > >> 1. Assign any private IP to your DomU > >> 2. Assign the subnet gateway to the domU, above vuf configuration is > >> fine i guess. > >> > >> 3. Now as dom0 is on different subnet, create the eth0 (i assume here > >> that eth0 domU and eth0 of dom0 is connected to xenbr0 ) alias as a > >> gateway for domU. > >> In dom0: > >> ifconfig eth0 add domU-gateway netmask. > >> 4. Now that gateway should be pingable > >> 5. Now add the forwarding rules > >> echo 1 >/procsys/net/ipv4/ip_forward > >> Now you should be able to ping the eth0 on dom0. > >> 6. Add the masq rule as above. > >> iptables -t nat -A POSTROUTING -j MASQUERADE (use the eth0 address) > >> 7. Now you should be able to ping google.com > >> > >> HTH > >> > >> -tej > > -------------------8<-------------- > > > > i tried these instructions but i could not proceed till step 4. > > i was not able to ping the gateway from domU. > > only one reason i could see xenbridge is not connecting dom0 and domU > > ensure this connectivity using brctl show: > > xenbr0 8000.xxxxx no vif0.0 > peth0 > vif<domU-id>.0 > if not eth0.0 will not be pingable. > > try this if still problem post following > 1. domU ifconfig & route -n ifconfig on domU gives the following output: xentestl: # ifconfig eth8 Link encap:Ethernet HWaddr 00:16:3E:5D:1F:3D inet addr: 192.168.1.12 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80: :216:3eff:fe5d:lf3d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 ouerruns:0 frane:0 TX packets:8 errors:0 dropped:0 ouerruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:592 (592.0 b) Interrupt : 177 Base address :0x2000 lo Link encap:Local Loopback inet addr: 127.0.0.1 Mask:255.0.O .0 inet6 addr: ::1/128 Scope:Host UP LO0PBACX RUNNING MTU:16436 Metric:1 RX packets:50 errors:0 dropped:0 ouerruns:0 frame:0 TX packets:50 errors:0 dropped:0 ouerruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:7943 (7.7 Kb) TX bytes:7943 (7.7 Kb) route -n on domU shows the following result: Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth8 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth8 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo > 2. dom0 ifconfig & route -n dom0 ifconfig has the following result : dummy0 Link encap:Ethernet HWaddr 52:B0:12:64:EA:DD inet addr:10.33.195.40 Bcast:10.33.195.255 Mask:255.255.255.0 inet6 addr: fe80::50b0:12ff:fe64:eadd/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:468 (468.0 b) eth0 Link encap:Ethernet HWaddr 00:19:DB:51:BB:4A inet addr:10.33.196.47 Bcast:10.33.196.255 Mask:255.255.255.0 inet6 addr: fe80::219:dbff:fe51:bb4a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:101210 errors:0 dropped:0 overruns:0 frame:0 TX packets:116297 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:7828179 (7.4 Mb) TX bytes:160785457 (153.3 Mb) Base address:0x3000 Memory:b8340000-b8360000 eth0:0 Link encap:Ethernet HWaddr 00:19:DB:51:BB:4A inet addr:192.168.1.255 Bcast:10.33.196.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Base address:0x3000 Memory:b8340000-b8360000 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:58768 errors:0 dropped:0 overruns:0 frame:0 TX packets:58768 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:305180714 (291.0 Mb) TX bytes:305180714 (291.0 Mb) tap0 Link encap:Ethernet HWaddr 9E:A2:FE:02:92:1D inet6 addr: fe80::9ca2:feff:fe02:921d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:592 (592.0 b) TX bytes:468 (468.0 b) vif10.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF UP BROADCAST NOARP 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) xenbr0 Link encap:Ethernet HWaddr 9E:A2:FE:02:92:1D inet6 addr: fe80::f01a:3ff:fe74:43db/64 Scope:Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:38 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:2304 (2.2 Kb) TX bytes:0 (0.0 b) route -n on dom0 is: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.33.195.0 0.0.0.0 255.255.255.0 U 0 0 0 dummy0 10.33.196.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 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 10.33.196.35 0.0.0.0 UG 0 0 0 eth0 > 3. brctl show brctl on dom0 gives the following output: xenbr0 8000.9ea2fe02921d no vif0.0 pdummy0 tap0 vif10.0 > > -tej > > > > > is there any method to know that the eth0 of domU is connected to xenbr0 > > > > one more information that i missed out last time was that i am using full > > virtualization. so i just want to confirm that are the above steps fine > > for full virtualization as well? > > > > > > > > > >> > _______________________________________________ > >> > Xen-users mailing list > >> > Xen-users <at> lists.xensource.com > >> > http://lists.xensource.com/xen-users > >> > > >> > > > > > > > > > > > > _______________________________________________ > > Xen-users mailing list > > Xen-users <at> lists.xensource.com > > http://lists.xensource.com/xen-users > > > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |