Gilles Mocellin a écrit :
Le Mardi 23 Août 2005 00:23, greg Makowski a écrit :
[...]
Bref, j¹aimerais pouvoir publier mes sites.
J¹ai 3 noms de domaines www.triometrix.com www.triometrix.org et
triometrix.net.
Deux petites questions :
* Comment faire pour la résolution de noms DNS c¹est à dire que j¹ai
une seule machine, une ip public free et je ne sais pas comment faire
pour que ma machine soit appeler par son nom DNS
www.triometrix.xxx et non par son adresse IP.
Sachant que d¹autre part, mes domaines sont réservés chez gandhi et
que la redirection vers l¹ip free marche (j¹ai ouvert le port 80 dans
iptables).
Faut-il que j¹installe un server DNS (pourquoi?)?
Non, c'est gandhi qui l'a fait pour toi.
Tu dis bien que ces noms résolvent sur ton adresse free ?
Non, vers celle de free (hébergement mutualisé gratos free).
[EMAIL PROTECTED] ~]$ host www.triometrix.com
www.triometrix.com has address 217.70.180.17
www.triometrix.com has address 217.70.178.17
[EMAIL PROTECTED] ~]$ host www.triometrix.net
www.triometrix.net has address 217.70.180.17
www.triometrix.net has address 217.70.178.17
[EMAIL PROTECTED] ~]$ host www.triometrix.org
www.triometrix.org has address 217.70.178.17
www.triometrix.org has address 217.70.180.17
Bizarre, tu as deux adresses ?
Il me semblait que chez free, c'était plutôt en 82.*
Je vois, c'est une page Web avec une redirection (302 Moved
Temporarily).
Donc tu dois faire pointer ces 3 domaines vers ton_ip_free avec ton
interface gandhi.
Pour vérifier que c'est fait, tu fait
$dig triometrix.com soa
triometrix.com. 28800 IN SOA full1.gandi.net.
donc full1.gandi.net est ton serveur dns primaire
$dig triometrix.com ns
triometrix.com. 3489 IN NS full2.gandi.net.
triometrix.com. 3489 IN NS full1.gandi.net.
donc full2.gandi.net est ton serveur dns secondaire.
Pour savoir si ta modif a été prise en compte chez ghandi
$dig www.triometrix.com @full1.gandi.net a
#qui renvoie actuellement
www.triometrix.com. 28800 IN A 217.70.178.17
www.triometrix.com. 28800 IN A 217.70.180.17
#devra renvoyer
www.triometrix.com. 28800 IN A ton_IP_free
et idem pour
$dig www.triometrix.com @full2.gandi.net a
Ensuite, pour savoir si l'info s'est propagée jusqu'à ton FAI, (604800s
max théoriquement, d'après la réponse soa de gandi), tu fait juste
$host www.triometrix.com
www.triometrix.com has address ton_ip_free
En attendant, tu peux modifier le fichier /etc/hosts d'une machine
cliente de test pour y ajouter
www.triometrix.com ton_ip_free
(pense à le virer ensuite, sinon tu ne verra jamais les pbs dns éventuels).
Et tu pourras tester ton apache même si les dns ne pointe pas chez toi.
* Deuxième question : avec apache 2 comment publier plusieurs sites
avec une seule ip public (mon ip free)?
Avec les hotes virtuels nommés :
NameVirtualHost TonIP:80 (ou *:80)
puis pour haque nom DNS :
<VirtualHost *:80>
ServerName www.triometrix.com
DocumentRoot /root/de/www.triometrix.com
ErrorLog /chemin/des/logs/de/www.triometrix.com/error_log
CustomLog /chemin/des/logs/de/www.triometrix.com/access_log common
<Directory /root/de/www.triometrix.com>
Allow from all
</Directory>
</VirtualHost>
Ca c'est tout bon.
MAIS !!!!
Tu ne pourras pas faire de virtual hosts, car à cause de la redirection
ton site est bel et bien http://gmakowski.free.fr/ et toujours avec ce
nom.
??
C'est une redirection http (302) vers son hébergement free actuel.
Plus de pb une fois cette redirection enlevée et modif IP chez gandi.
[EMAIL PROTECTED] ~]$ host gmakowski.free.fr
gmakowski.free.fr is an alias for perso202-g.free.fr.
perso202-g.free.fr has address 212.27.40.202
Le plus intéressant à faire, c'est de demander à Gandhi que ces noms
résolvent en 212.27.40.202 qui a l'air d'être ton IP free.
Non, 212.27.40.202, c'est l'ip du serveur de free qui héberge
gmakowski.free.fr
Par contre il faut que tu demande une IP fixe à free.
Tu dois déjà l'avoir (systématique avec une freebox), donc tu as juste à
faire tes changements d'IP chez gandi (en supprimant la redirection web).
Attention à ne changer que l'ip de www.domaine.tld (et ne rien faire
pour le reste, mail notamment).
Ensuite, si c'est possible, tu modifie la redirection gandi pour
rediriger les requetes web de domaine.tld vers www.domaine.tld, sinon,
tu envoie domaine.tld vers ton ip aussi, et tu ajoute après la ligne
"ServerName www.triometrix.com" une ligne:
ServerAlias triometrix.com
pour que http://triometrix.com donne la même chose que
http://www.triometrix.com (c'est facultatif, tu peux laisser
http://triometrix.com dans le vide et ne pas t'occuper de l'ip du
domaine sans www car la plupart des navigateurs récent ajoutent les www
si le site n'existe pas sans).
Daniel
Si tu peux pas avoir d'IP fixe, seul des services comme dyndns, peuvent
à l'aide d'un client permettre que le nom DNS suive ton IP à chaque
changement.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter 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]