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=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 ?
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 1...@sip./_/ ( ___( ___/ /_/ (_/ (_/_/.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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]