Avoir plusieurs nom de domaine sur un meme serveur EOS ou SME est tres simple, la ou ca se complique c est si votre adresse ip est variable !
Plusieures possibilitees existent :
L une consite a obtenir un fichier rpm qui modifie le "server-manager" et l autre de modifier le script de dyndns.org, moins elegant et pas vraiment dans l optique de free-eos ou SME.
La mise a jour se fait par l intermediaire du serveur a chaque changement d adresse ip, tout naturellement !
La plus performante est de modifier le script de base d une maniere simple. Suite a une idee trouve sur un forum, j ai trouver le script performant, c est l a solution que j ai adopter ici.
Suite a des problemes poses avec mes clients, plusieurs possibilitees existe :
.plusieurs domaines dynamiques avec dyndns.org : vous hebergez plusieurs domaine sur votre serveur.
.un nom de domaine de type www.spox31.org et d autre dyndns.org : vous avez votre nom de domaine principal qui sert au www ainsi qu a la messagerie et plusieurs noms de domaine dynamique.
.un nom de domaine de type www.spox31.org uniquement pour votre messagerie (votre site www etant sur un serveur windows pour X raisons) et un nom dynamique pour gerer l acces a distance
Description de la procedure permetant d avoir plusieurs domaine a gerer :
Nous n allons pas modifier le fichier specifique a dyndns.org mais plustôt nous allons inserer un script.
dans le répertoire /sbin/e-smith/dynamic-dns/
cd /sbin/e-smith/dynamic-dns/
la vous allez trouver le fichier qui met dyndns à jour : dyndns.org (c est le nom du fichier)
Vous changez les droits du fichier qui est 554 sinon vous ne pourrez pas le modifier
chmod 777 dyndns.org
et la vous donnez tous les droits a tout le monde sur ce fichier
Vous le renomme en dyndns.update
mv dyndns.org dyndns.update
Vous cree ensuite un fichier dyndns.org (avec mc ou winscp) et vous y mettez le code suivant :
Vous remettez les scripts en chmod 554 sinon le serveur ne les prends pas en compte et surtout pour que personne ne puisse les éditer.
chmod 554 dyndns.org
chmod 554 dyndns.update
et vous redemarrez le serveur.
la procedure suivante une petite variante qui permet si le nom de domaine principal ne sert que pour la messagerie de ne pas etre pris en compte par dyndns.org :
il suffit de mettre un " # " devant le ligne /sbin/e-smith/dynamic-dns/dyndns.update $IPADDR $USERID $PASSWD $MAIN_DOMAIN
ansi c est DOMAIN_1="NomDeDomaine2.com" qui est pris en compte et qui permet eventuellement de gerer le serveur a distance sans servir a un second domaine.
Bonne chance
Voir aussi le HOW-TO en francais de Muzo : How-To update more than one dyndns domains