WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-fr

Re: [Xen-fr] 2 cartes réseaux avec 2 passerelles

Salut,

j'avais eu un pb un peu similaire sauf que j'avais 2 eth en bonding (agregation de carte reseau)
Je me suis appuyer sur le lien suivant :
http://lists.xensource.com/archives/html/xen-users/2006-04/msg00186.html

qui explique comment faire un wrapper.
tu doit pouvoir l'adapté pour ce que tu veux faire.

Cdt,
Matthieu

From: Ko0nz [mailto:yesiko0nz@xxxxxxxxx]
To: xen-fr@xxxxxxxxxxxxxxxxxxx
Sent: Wed, 07 Nov 2007 17:00:56 +0100
Subject: [Xen-fr] 2 cartes réseaux avec 2 passerelles

Bonjour,

Actuellement, j'ai un serveur avec deux cartes réseaux.
j'ai le besoin de les utiliser toutes les.
chacune est dans un sous-réseau avec chacune une passerelle différente.
eth0: 192.168.1.10 gw 192.168.1.1
eth1: 192.168.2.20 gw 192.168.2.1

j'aimerais servir de eth1 comme "bridge" pour mon Dom1 qui aura une ip
du genre 192.168.2.x avec une passerelle 192.168.2.1

pourquoi cette envie de config, c'est parce que ce serveur est
connecté à un Routeur qui est configuré en VLAN.
eth0 sera connecté en LAN et eth1 sera en DMZ.


---Router(VLAN)----
l l
l l
eth0---Dom0-----eth1
l l
l Dom1-----eth0
l
l------eth0--Dom2
l
l------eth0--Dom3

===========================
# cat /etc/network/interfaces

auto lo
iface lo inet loopback

auto xenbr0
iface xenbr0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
bridge_ports eth0
# optional
bridge_maxwait 0

auto xenbr0
iface xenbr0 inet static
address 192.168.2.20
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1
bridge_ports eth0
# optional
bridge_maxwait 0
=============================
# cat /etc/xen/xend-config.sxp

(xend-relocation-hosts-allow '^localhost$ ^localhost\\.localdomain$')
(network-script network-bridge)
(vif-script vif-bridge)
(dom0-min-mem 196)
(dom0-cpus 0)
(vncpasswd '')
===============================
# ifconfig

eth0 Link encap:Ethernet HWaddr 00:0F:FE:6D:F4:E5
inet6 addr: fe80::20f:feff:fe6d:f4e5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:55205 errors:0 dropped:0 overruns:0 frame:0
TX packets:3464 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:11382549 (10.8 MiB) TX bytes:725505 (708.5 KiB)
Base address:0x2100 Memory:f0500000-f0520000

eth1 Link encap:Ethernet HWaddr 00:13:F7:0B:A9:5C
inet6 addr: fe80::213:f7ff:fe0b:a95c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:135269 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39981510 (38.1 MiB) TX bytes:1588 (1.5 KiB)
Interrupt:19 Base address:0xa000

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:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2376 (2.3 KiB) TX bytes:2376 (2.3 KiB)

vif8.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:28659 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:32
RX bytes:496 (496.0 b) TX bytes:6112602 (5.8 MiB)

xenbr0 Link encap:Ethernet HWaddr 00:0F:FE:6D:F4:E5
inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20f:feff:fe6d:f4e5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:30636 errors:0 dropped:0 overruns:0 frame:0
TX packets:717 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6003035 (5.7 MiB) TX bytes:135514 (132.3 KiB)

xenbr1 Link encap:Ethernet HWaddr 00:13:F7:0B:A9:5C
inet addr:192.168.2.20 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::213:f7ff:fe0b:a95c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:82384 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:22305870 (21.2 MiB) TX bytes:720 (720.0 b)
=============================================
# brctl show

bridge name bridge id STP enabled interfaces
xenbr0 8000.000ffe6df4e5 no eth0
vif8.0
xenbr1 8000.0013f70ba95c no eth1
============================================

je peux pinger mon Dom0: 192.168.1.10 and 192.168.2.20

sur mon Dom1, j'ai ajouté

# grep vif /etc/xen/test0.cfg
vif = [ 'ip=192.168.2.200,bridge=xenbr1' ]

#cat /etc/network/interfaces

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.2.200
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1
---------

Merci d'avance de vos retours.

ps:

l'erreur ici est que mon Dom1 est dans le "bridge" xenbr0 qui, lui,
utilise l'interface eth0
or moi, j'aimerais qu'il utilise le "bridge" xenbr1 connecté à l'interface eth1

# brctl show

bridge name bridge id STP enabled interfaces
xenbr0 8000.000ffe6df4e5 no eth0
vif8.0
xenbr1 8000.0013f70ba95c no eth1

_______________________________________________
Xen-fr mailing list
Xen-fr@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-fr
_______________________________________________
Xen-fr mailing list
Xen-fr@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-fr
<Prev in Thread] Current Thread [Next in Thread>
  • Re: [Xen-fr] 2 cartes réseaux avec 2 passerelles, Matthieu Chauveau <=