GNT sans publicité, site mobile, fonctionnalitées exclusives...

Comment cloner /etc/network/interfaces ?

Le
Olivier
--0015174bdf2ea9e84d04631ab4d2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Bonjour,

Je souhaite cloner un serveur en production.
Pour faciliter son exploitation, j'aimerais éditer son fichier
/etc/network/interfaces de telle sorte que:
1. il soit identique d'une machine à l'autre,
2. je puisse mettre les 2 machines en ligne,
3. je puisse accéder individuellement à chaque machine.

Pour les points 2 et 3, j'ai besoin d'attribuer une adresse IP fixe (c'est
un serveur) propre à chaque machine.
Or j'aimerai malgré tout que le fichier /etc/network/interfaces soit
identique d'une machine à l'autre.

Comment faire ?

J'imaginais éditer le fichier /etc/network/interfaces avec des instructio=
ns
conditionnelles, quelque chose comme :

if MAC=00:11:22:33:44:55:66 then
address 192.168.1.125
endif
if MAC=00:11:22:33:44:55:77 then
address 192.168.1.126
endif

Avez-vous des suggestions ?

Slts

--0015174bdf2ea9e84d04631ab4d2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Bonjour,<br><br>Je souhaite cloner un serveur en production.<br>Pour facili=
ter son exploitation, j&#39;aimerais éditer son fichier /etc/network/inte=
rfaces de telle sorte que:<br>1. il soit identique d&#39;une machine à l&=
#39;autre,<br>



2. je puisse mettre les 2 machines en ligne,<br>3. je puisse accéder indi=
viduellement à chaque machine.<br><br>Pour les points 2 et 3, j&#39;ai be=
soin d&#39;attribuer une adresse IP fixe (c&#39;est un serveur) propre à =
chaque machine.<br>



Or j&#39;aimerai malgré tout que le fichier /etc/network/interfaces soit =
identique d&#39;une machine à l&#39;autre.<br><br>Comment faire ?<br><br>=
J&#39;imaginais éditer le fichier /etc/network/interfaces avec des instru=
ctions conditionnelles, quelque chose comme :<br>



<br>if MAC=00:11:22:33:44:55:66 then<br>address&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; 192.168.1.125<br>endif<br>if MAC=00:11:22:33:44:55:77 th=
en<br>
address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 192.168.1.126<br>
endif<br><br>Avez-vous des suggestions ?<br><br>Slts

--0015174bdf2ea9e84d04631ab4d2--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Lire les 8 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Kevin Hinault
Le #18689791
--0016e6d9a13b7fadce04631b1f6b
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

2009/2/17 Olivier
Bonjour,

Je souhaite cloner un serveur en production.
Pour faciliter son exploitation, j'aimerais éditer son fichier
/etc/network/interfaces de telle sorte que:
1. il soit identique d'une machine à l'autre,
2. je puisse mettre les 2 machines en ligne,
3. je puisse accéder individuellement à chaque machine.

Pour les points 2 et 3, j'ai besoin d'attribuer une adresse IP fixe (c'es t
un serveur) propre à chaque machine.
Or j'aimerai malgré tout que le fichier /etc/network/interfaces soit
identique d'une machine à l'autre.

Comment faire ?

J'imaginais éditer le fichier /etc/network/interfaces avec des instruct ions
conditionnelles, quelque chose comme :

if MAC:11:22:33:44:55:66 then
address 192.168.1.125
endif
if MAC:11:22:33:44:55:77 then
address 192.168.1.126
endif

Avez-vous des suggestions ?

Slts





Une solution un peu tordue :

Faire un petit script qui démarre avant le service network et qui te ré écrit
le fichier d'interface ou même tout bonnement modifier le script network
pour faire de même.

--0016e6d9a13b7fadce04631b1f6b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Bonjour,



2. je puisse mettre les 2 machines en ligne,



Or j&#39;aimerai malgré tout que le fichier /etc/network/interfaces soit identique d&#39;une machine à l&#39;autre.<br><br>Comment faire ?<br><br> J&#39;imaginais éditer le fichier /etc/network/interfaces avec des instru ctions conditionnelles, quelque chose comme :<br>




address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 192.168.1.126<br>
endif<br><br>Avez-vous des suggestions ?<br><br>Slts
<br clear="all"><br>

--0016e6d9a13b7fadce04631b1f6b--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Daniel Huhardeaux
Le #18689761
Olivier a écrit :
Bonjour,

Je souhaite cloner un serveur en production.
Pour faciliter son exploitation, j'aimerais éditer son fichier
/etc/network/interfaces de telle sorte que:
1. il soit identique d'une machine à l'autre,
2. je puisse mettre les 2 machines en ligne,
3. je puisse accéder individuellement à chaque machine.

Pour les points 2 et 3, j'ai besoin d'attribuer une adresse IP fixe (c'est
un serveur) propre à chaque machine.
Or j'aimerai malgré tout que le fichier /etc/network/interfaces soit
identique d'une machine à l'autre.

Comment faire ?

J'imaginais éditer le fichier /etc/network/interfaces avec des instructions
conditionnelles, quelque chose comme :

if MAC:11:22:33:44:55:66 then
address 192.168.1.125
endif
if MAC:11:22:33:44:55:77 then
address 192.168.1.126
endif

Avez-vous des suggestions ?



serveur 1=ip .125
serveur 2=ip .126

Pourquoi tester la Mac Address?

Ensuite une ip virtuelle (ex: eth0:1 IP .130 non auto) sera collée au
serveur en ligne. Supposant qu'il y a des regles firewalls et/ou routage
à mettre en place lors du démarrage, dans le script de lancement, un
truc du style

if [ "$main_server" = "yes" ]; then
status=`ifup eth0:1 up` #monte l'interface virtuelle
fi

Il suffit alors de simplement inverser la valeur de la variable
main_server lorsque les serveurs sont échangés

--
Daniel Huhardeaux _____ ____ ____ _____ _____ _
enum +33 368 460 088 (_ __) _ ) _ (_ __) _ _(_) +48 222 472 472
iaxtel 1-700-849-6983 / / / // / // / / / / /_/ / /
sip/iax:callto /_/ ( ___( ___/ /_/ (_/ (_/_/.net FWD# 422493

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
fra-duf-no-spam
Le #18690251
Le 14292ième jour après Epoch,
Olivier écrivait:

[...]
J'imaginais éditer le fichier /etc/network/interfaces avec des instr uctions
conditionnelles, quelque chose comme :

if MAC:11:22:33:44:55:66 then
address 192.168.1.125
endif
if MAC:11:22:33:44:55:77 then
address 192.168.1.126
endif

Avez-vous des suggestions ?



Oui. DHCP. Ça me semble le plus adapté dans ton cas.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Olivier
Le #18690561
--0015174bea2420884404631c6281
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Le 17 février 2009 12:43, François TOURDE écrit :

Le 14292ième jour après Epoch,
Olivier écrivait:

[...]
> J'imaginais éditer le fichier /etc/network/interfaces avec des
instructions
> conditionnelles, quelque chose comme :
>
> if MAC:11:22:33:44:55:66 then
> address 192.168.1.125
> endif
> if MAC:11:22:33:44:55:77 then
> address 192.168.1.126
> endif
>
> Avez-vous des suggestions ?

Oui. DHCP. Ça me semble le plus adapté dans ton cas.




100% d'accord mais, c'est justement sur cette machine que tourne le serveur
DHCP ... et je souhaite, dans ce cas précis, éviter de dépendre d'une
ressource extérieure ...




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact






--0015174bea2420884404631c6281
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Le 14292ième jour après Epoch,<br>
Olivier écrivait:<br>
<br>
[...]<br>
<div class="Ih2E3d">&gt; J&#39;imaginais éditer le fichier /etc/network /interfaces avec des instructions<br>
&gt; conditionnelles, quelque chose comme :<br>
&gt;<br>
&gt; if MAC:11:22:33:44:55:66 then<br>
&gt; address &nbsp; &nbsp; &nbsp; &nbsp;192.168.1.125<br>
&gt; endif<br>
&gt; if MAC:11:22:33:44:55:77 then<br>
&gt; address &nbsp; &nbsp; &nbsp; &nbsp;192.168.1.126<br>
&gt; endif<br>
&gt;<br>
&gt; Avez-vous des suggestions ?<br>
<br>
serveur DHCP ... et je souhaite, dans ce cas précis, éviter de dépend re
d&#39;une ressource extérieure ... <div><div></div><div class="Wj3C7c"><br>
--<br>
Lisez la FAQ de la liste avant de poser une question :<br>
Vous pouvez aussi ajouter le mot ``spam&#39;&#39; dans vos champs &quot;Fro m&quot; et<br>
&quot;Reply-To:&quot;<br>
<br>
To UNSUBSCRIBE, email to with a subject of &quot;unsubscribe&quot;. Trouble? Contact <br>
</div></div></blockquote></div><br>

--0015174bea2420884404631c6281--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Olivier
Le #18690741
--0015174c1d90a2baa404631c9f7c
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Le 17 février 2009 11:54, Kevin Hinault


2009/2/17 Olivier
Bonjour,

Je souhaite cloner un serveur en production.
Pour faciliter son exploitation, j'aimerais éditer son fichier
/etc/network/interfaces de telle sorte que:
1. il soit identique d'une machine à l'autre,
2. je puisse mettre les 2 machines en ligne,
3. je puisse accéder individuellement à chaque machine.

Pour les points 2 et 3, j'ai besoin d'attribuer une adresse IP fixe (c'e st
un serveur) propre à chaque machine.
Or j'aimerai malgré tout que le fichier /etc/network/interfaces soit
identique d'une machine à l'autre.

Comment faire ?

J'imaginais éditer le fichier /etc/network/interfaces avec des
instructions conditionnelles, quelque chose comme :

if MAC:11:22:33:44:55:66 then
address 192.168.1.125
endif
if MAC:11:22:33:44:55:77 then
address 192.168.1.126
endif

Avez-vous des suggestions ?

Slts





Une solution un peu tordue :

Faire un petit script qui démarre avant le service network et qui te
réécrit le fichier d'interface ou même tout bonnement modifier le s cript
network pour faire de même.




C'est une bonne idée ; je n'y avais pas pensé.

--0015174c1d90a2baa404631c9f7c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable


Bonjour,




2. je puisse mettre les 2 machines en ligne,




Or j&#39;aimerai malgré tout que le fichier /etc/network/interfaces soit identique d&#39;une machine à l&#39;autre.<br><br>Comment faire ?<br><br> J&#39;imaginais éditer le fichier /etc/network/interfaces avec des instru ctions conditionnelles, quelque chose comme :<br>





address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 192.168.1.126<br>
endif<br><br>Avez-vous des suggestions ?<br><br>Slts

--0015174c1d90a2baa404631c9f7c--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Publicité
Suivre les réponses
Poster une réponse
Anonyme