IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Virtualhosts et DNS


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Par défaut Virtualhosts et DNS
    Bonjour à tous,

    J'ai un serveur dédié sur lequel je souhaite héberger plusieurs sites. J'ai donc mis en place différents virtualhosts dans apache2.
    J'ai attribué un home à chaque site.
    Chaque site est bien accessible depuis internet, par une adresse du type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    http://xxx.xxx.xxx.xxx/~site1
    http://xxx.xxx.xxx.xxx/~site2
    Maintenant, je souhaite attribuer un nom de domaine différent à chaque site (normal ).

    Comment configurer les fichiers bind de chaque domaine pour que chaque dns pointe non pas vers l'adresse ip de mon serveur mais vers un virtualhost. Ou plus contraitement :
    http://www.site1.com <--> http://xxx.xxx.xxx.xxx/~site1
    http://www.site2.com <--> http://xxx.xxx.xxx.xxx/~site2

    Merci pour votre aide
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Ca se passe en deux temps :
    1. bind fait le lien nom <-> adresse IP. En l'occurrence, bind diras www.site1.com <-> xxx.xxx.xxx.xxx et www.site2.com <-> xxx.xxx.xxx.xxx (les 2 noms pointent sur la même IP, ce n'est pas grave du temps).
    2. Apache fait le lien nom <-> répertoire (document root), à savoir www.site1.com <-> ~site1 et www.site2.com <-> ~site2. Cela se fait par l'intermédiaire des virtual hosts.

    Bind est utilisé (via le protocole DNS) par le navigateur pour trouver le serveur (l'IP) qui pourra répondre à ses requêtes. Ensuite, c'est Apache qui prend le relais (lorsque le navigateur a trouvé le serveur) pour servir la page qui va bien. En d'autres termes, bind se moque totalement des répertoires ~site1, etc., tout ça, c'est le boulot d'Apache grâce aux virtual hosts.

    Donc, dans bind, il suffit que tu t'assures que les noms www.site1.com et www.site2.com pointent sur la (ou les) bonne(s) IP du serveur. Si c'est déjà le cas, c'est parfait. Le reste, ce de la conf Apache.

    Pour info, je peux t'aider pour configurer Apache mais pas bind, je ne connais pas

  3. #3
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Par défaut
    Merci _Mac_ !

    Donc si j'ai bien compris, dans la conf de mon fichier Bind, j'ai juste à faire pointer le nom de domaine vers l'p du serveur et après c'est les apache et les VH qui se chargent du reste.
    Parfait, il ne me reste plus qu'à comprendre comment fonctionne tous ces MX et autres CNAME !

    Pour la conf d'apache, tout fonctionne mais je ferais peut etre appel à ton aide quand meme. On ne sait jamais !!
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Redirection des virtualhost et dns chez bookmyname
    Par michelw dans le forum Apache
    Réponses: 26
    Dernier message: 17/11/2009, 08h44
  2. DNS & VirtualHost
    Par foussil dans le forum Apache
    Réponses: 2
    Dernier message: 16/07/2008, 15h12
  3. Configurer un serveur DNS,DHCP
    Par arnaud_verlaine dans le forum Réseau
    Réponses: 9
    Dernier message: 11/02/2007, 15h29
  4. DNS, intranet et internet
    Par NONOCE dans le forum Réseau
    Réponses: 4
    Dernier message: 10/09/2003, 20h02
  5. DNS Intranet
    Par zeprogrameur dans le forum Réseau
    Réponses: 2
    Dernier message: 09/09/2003, 14h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo