[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] No connection in DomUs with network-route
Hi, I would like to know if somebody can point me out how to configure several DomUs in a private LAN (for example 192.168.100.0/24) and one DomU with two interfaces (one - 192.168.100.0/24 and two - internet). So far I have enabled in xend-config.sxp: (network-script network-route) (vif-script vif-route) My config files have: /mnt/VM/1.cfg:vif = ['ip=192.168.1.3'] /mnt/VM/2.cfg:vif = ['ip=192.168.1.4'] /mnt/VM/3.cfg:vif = ['ip=192.168.1.5'] debian:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:1a:a0:fc:9e:b1 inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.255 inet6 addr: fe80::21a:a0ff:fefc:9eb1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:18374 errors:0 dropped:0 overruns:0 frame:0 TX packets:15903 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:15968912 (15.2 MiB) TX bytes:2638300 (2.5 MiB) Interrupt:17 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: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:0 (0.0 B) TX bytes:0 (0.0 B) tap1.0 Link encap:Ethernet HWaddr de:48:4b:40:eb:0f inet6 addr: fe80::dc48:4bff:fe40:eb0f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:24 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:2223 (2.1 KiB) TX bytes:368 (368.0 B) tap2.0 Link encap:Ethernet HWaddr 12:a7:b2:a4:26:1c inet6 addr: fe80::10a7:b2ff:fea4:261c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:18 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:1863 (1.8 KiB) TX bytes:368 (368.0 B) vif1.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.255 inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link 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:4 overruns:0 carrier:0 collisions:0 txqueuelen:32 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) vif2.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.255 inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link 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:4 overruns:0 carrier:0 collisions:0 txqueuelen:32 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) debian:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.3 0.0.0.0 255.255.255.255 UH 0 0 0 vif1.0 192.168.100.4 0.0.0.0 255.255.255.255 UH 0 0 0 vif2.0 192.168.1.200 0.0.0.0 255.255.255.255 UH 0 0 0 eth0 0.0.0.0 192.168.1.200 0.0.0.0 UG 0 0 0 eth0 debian:~# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED PHYSDEV match --physdev-out vif2.0 ACCEPT udp -- anywhere anywhere PHYSDEV match --physdev-in vif2.0 udp spt:bootpc dpt:bootps ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED PHYSDEV match --physdev-out vif2.0 ACCEPT all -- 192.168.100.4 anywhere PHYSDEV match --physdev-in vif2.0 ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED PHYSDEV match --physdev-out vif1.0 ACCEPT udp -- anywhere anywhere PHYSDEV match --physdev-in vif1.0 udp spt:bootpc dpt:bootps ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED PHYSDEV match --physdev-out vif1.0 ACCEPT all -- 192.168.100.3 anywhere PHYSDEV match --physdev-in vif1.0 Chain OUTPUT (policy ACCEPT) target prot opt source destination debian:~# sysctl -p net.ipv4.conf.default.rp_filter = 1 net.ipv4.ip_forward = 1 net.ipv6.conf.all.forwarding = 1 net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.conf.default.proxy_arp = 1 + ip route list 192.168.100.3 dev vif1.0 scope link src 192.168.1.10 192.168.100.4 dev vif2.0 scope link src 192.168.1.10 192.168.1.200 dev eth0 proto kernel scope link src 192.168.1.10 default via 192.168.1.200 dev eth0 mw-xen:~# xm info host : debian release : 2.6.32-bpo.4-xen-amd64 version : #1 SMP Thu Apr 8 13:20:53 UTC 2010 machine : x86_64 nr_cpus : 2 nr_nodes : 1 cores_per_socket : 2 threads_per_core : 1 cpu_mhz : 2194 hw_caps : bfebfbff:20100800:00000000:00000940:0000e3bd:00000000:00000001:00000000 virt_caps : hvm total_memory : 4046 free_memory : 2732 node_to_cpu : node0:0-1 node_to_memory : node0:2732 node_to_dma32_mem : node0:2732 max_node_id : 0 xen_major : 4 xen_minor : 0 xen_extra : .0 xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 xen_scheduler : credit xen_pagesize : 4096 platform_params : virt_start=0xffff800000000000 xen_changeset : Wed Apr 07 12:37:57 2010 +0100 21089:484179b2be5d xen_commandline : dom0_mem=1024M cc_compiler : gcc version 4.3.2 (Debian 4.3.2-1.1) cc_compile_by : root cc_compile_domain : gateway.2wire.net cc_compile_date : Wed Jun 23 04:06:21 IST 2010 xend_config_format : 4 mw-xen:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:1a:a0:fc:9e:b1 inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.255 inet6 addr: fe80::21a:a0ff:fefc:9eb1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:20740 errors:0 dropped:0 overruns:0 frame:0 TX packets:17385 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:17263213 (16.4 MiB) TX bytes:2979154 (2.8 MiB) Interrupt:17 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:45349 errors:0 dropped:0 overruns:0 frame:0 TX packets:45349 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:212182401 (202.3 MiB) TX bytes:212182401 (202.3 MiB) tap1.0 Link encap:Ethernet HWaddr de:48:4b:40:eb:0f inet6 addr: fe80::dc48:4bff:fe40:eb0f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:107 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:9639 (9.4 KiB) TX bytes:368 (368.0 B) tap3.0 Link encap:Ethernet HWaddr 1a:55:ac:04:8b:67 inet6 addr: fe80::1855:acff:fe04:8b67/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:192 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:14739 (14.3 KiB) TX bytes:368 (368.0 B) tap4.0 Link encap:Ethernet HWaddr 96:2c:b6:0f:77:6d inet6 addr: fe80::942c:b6ff:fe0f:776d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:445 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:29020 (28.3 KiB) TX bytes:368 (368.0 B) tap5.0 Link encap:Ethernet HWaddr 82:35:3e:aa:d2:6f inet6 addr: fe80::8035:3eff:feaa:d26f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:112 errors:0 dropped:0 overruns:0 frame:0 TX packets:5 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:8904 (8.6 KiB) TX bytes:438 (438.0 B) tap6.0 Link encap:Ethernet HWaddr a6:0f:1f:2b:b5:d8 inet6 addr: fe80::a40f:1fff:fe2b:b5d8/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:472 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:36274 (35.4 KiB) TX bytes:368 (368.0 B) vif1.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.255 inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link 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:4 overruns:0 carrier:0 collisions:0 txqueuelen:32 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) vif3.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.255 inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link 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:5 overruns:0 carrier:0 collisions:0 txqueuelen:32 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) vif4.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.255 inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link 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:4 overruns:0 carrier:0 collisions:0 txqueuelen:32 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) vif5.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.255 inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link 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:4 overruns:0 carrier:0 collisions:0 txqueuelen:32 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) vif6.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.255 inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link 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:4 overruns:0 carrier:0 collisions:0 txqueuelen:32 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) mw-xen:~# tcpdump -evvnni vif6.0 tcpdump: listening on vif6.0, link-type EN10MB (Ethernet), capture size 96 bytes ^C 0 packets captured 0 packets received by filter 0 packets dropped by kernel mw-xen:~# tcpdump -evvnni tap6.0 tcpdump: WARNING: tap6.0: no IPv4 address assigned tcpdump: listening on tap6.0, link-type EN10MB (Ethernet), capture size 96 bytes 02:54:08.808121 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:09.808058 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:10.810233 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:11.808055 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:12.808043 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:13.810491 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:14.808043 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:15.808113 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:16.810385 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:17.808047 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:18.808053 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:19.810181 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:20.808793 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:21.808074 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:22.810380 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:23.808077 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:24.808236 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:25.814274 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 02:54:26.808046 00:16:3e:2c:96:5d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.2 tell 192.168.100.1 ^C 19 packets captured 19 packets received by filter 0 packets dropped by kernel mw-xen:~# tcpdump -evvnni tap5.0 tcpdump: WARNING: tap5.0: no IPv4 address assigned tcpdump: listening on tap5.0, link-type EN10MB (Ethernet), capture size 96 bytes 02:54:37.471252 00:16:3e:5c:2a:c6 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.5 02:54:42.964490 00:16:3e:5c:2a:c6 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.5 02:54:48.465765 00:16:3e:5c:2a:c6 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.5 02:54:53.965331 00:16:3e:5c:2a:c6 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.5 ^C 4 packets captured 4 packets received by filter 0 packets dropped by kernel mw-xen:~# tcpdump -evvnni tap4.0 tcpdump: WARNING: tap4.0: no IPv4 address assigned tcpdump: listening on tap4.0, link-type EN10MB (Ethernet), capture size 96 bytes 02:55:03.230195 00:16:3e:13:13:e0 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.2 02:55:04.231478 00:16:3e:13:13:e0 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.2 02:55:05.229952 00:16:3e:13:13:e0 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.2 02:55:06.229873 00:16:3e:13:13:e0 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.2 02:55:07.231859 00:16:3e:13:13:e0 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.2 02:55:08.229887 00:16:3e:13:13:e0 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.2 02:55:09.229911 00:16:3e:13:13:e0 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.2 02:55:10.231301 00:16:3e:13:13:e0 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.2 02:55:11.229969 00:16:3e:13:13:e0 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.2 ^C 9 packets captured 9 packets received by filter 0 packets dropped by kernel mw-xen:~# tcpdump -evvnni tap3.0 tcpdump: WARNING: tap3.0: no IPv4 address assigned tcpdump: listening on tap3.0, link-type EN10MB (Ethernet), capture size 96 bytes 02:55:34.467072 00:16:3e:1f:d8:6e > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.4 02:55:39.964597 00:16:3e:1f:d8:6e > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.4 ^C 2 packets captured 2 packets received by filter 0 packets dropped by kernel mw-xen:~# tcpdump -evvnni tap1.0 tcpdump: WARNING: tap1.0: no IPv4 address assigned tcpdump: listening on tap1.0, link-type EN10MB (Ethernet), capture size 96 bytes 02:55:49.964644 00:16:3e:71:ab:ef > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.4 02:55:55.468252 00:16:3e:71:ab:ef > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.4 02:56:00.964525 00:16:3e:71:ab:ef > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: arp who-has 192.168.100.3 tell 192.168.100.4 ^C 3 packets captured 3 packets received by filter 0 packets dropped by kernel If I put network-bridge my DomUs can get their IP from my DHCP server and can talk each other but I should avoid this technique. Thanks in advance. -- Best regards, Julio Cesar Garcia Vizcaino M.Sc. Security & Forensic Computing (Attending), 2010 (DCU) BEng Computer Engineering, 2008 (UNAM) Selling and administration manager - SAFE _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |