Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1671 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Probleme Bind Apache2 pour plusieurs sites local

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme Bind Apache2 pour plusieurs sites local

n°1287538
cinoque5
Posté le 12-08-2011 à 15:57:49  profilanswer
 

Bonjour , j ai un problème pour mettre en place plusieurs site en local (site1.be et site2.be) qui sont sur une Debian qui fait DNS DHCP.... mon but est d’accéder à ses deux site depuis un ubuntu mais lors que j essaye aucun ne fonctionne , si je met 10.0.0.1(ip Debian) il m affiche site1.be  
Savez vous ce que je dois mettre dans mon named.conf ?
 
 Merci

mood
Publicité
Posté le 12-08-2011 à 15:57:49  profilanswer
 

n°1287547
o'gure
Modérateur
Multi grognon de B_L
Posté le 12-08-2011 à 19:38:55  profilanswer
 

bonjour,
tu ne veux pas donner moins de détails, ma boule de cristal est inopérante lorsqu'il y en a trop  :/

 

Sinon, hop, je fais pareil, virtual-host ?


Message édité par o'gure le 12-08-2011 à 19:39:15
n°1287549
cinoque5
Posté le 12-08-2011 à 20:06:21  profilanswer
 

bon je vais mes fichiers mais je suppose qu il y a pas 36 solutions  
 
 
voila mes 3 fichiers de config , /etc/apache2/sites-available/site1.be
                                         /etc/bind/dir.site1.be"
                                         /etc/bind/name.conf
 
si vous voulez d autre info je vous les donnerais.
 
----------------------------------------------------------------------
<VirtualHost *>
        ServerName www.site1.be
        ServerAlias *.site1.be
        DocumentRoot /var/www/site1/
        <Directory /var/www/site1/>
                Options -Indexes FollowSymLinks MultiViews
                AllowOverride All
        </Directory>
        ServerSignature Off
</VirtualHost>
----------------------------------------------------------------------
include "/etc/bind/named.conf.options";
//include "/etc/bind/named.conf.local";
//include "/etc/bind/named.conf.default-zones";
 
 zone "thomas.be"{
 type master;  
 file "/etc/bind/dir.thomas.be";
 forwarders{};
 };
 
 zone "0.0.10.in-addr.arpa"{
 type master;
 file "/etc/bind/rev.thomas.be";
 forwarders{};
 };
 
zone "site1.be"{
 type master;  
 file "/etc/bind/dir.site1.be";
 forwarders{};
 };
 
zone "site2.be"{
 type master;  
 file "/etc/bind/dir.site2.be";
 forwarders{};
 };
 
 
----------------------------------------------------------------------
$TTL 86400
@ IN SOA site1.be. root.site1.be. (
         6  ; Serial
    604800  ; Refresh
     86400  ; Retry
   2419200  ; Expire
     86400 ) ; Negative Cache TTL
 
@ IN NS site1.be.
   
 
site1 IN A 10.0.0.1
 
$ORIGIN    site1.be.
IN    A    10.0.0.1
localhost    IN    A    127.0.0.1
ns    IN    A     10.0.0.1
www    IN    A     10.0.0.1
serveur IN  A   10.0.0.1

n°1287550
o'gure
Modérateur
Multi grognon de B_L
Posté le 12-08-2011 à 20:09:59  profilanswer
 

Il n'y a peut être pas 36000 solutions mais si y a une erreur de typo dans un de tes fichiers ou une méprise totale de la conf, on ne va pas le deviner sans l'intégralité de la conf ainsi que les messages d'erreur d'httpd... :heink:
 
 
Et ton virtual-host pour site2.be ?  
 
 
 
 
 

n°1287551
cinoque5
Posté le 12-08-2011 à 20:14:49  profilanswer
 

je peux le mettre mais c est le meme que pour site1  
 
 
 
<VirtualHost site2.be:443>
        ServerName www.site2.be
        ServerAlias *.site2.be
        DocumentRoot /var/www/site2/
        <Directory /var/www/site2/>
                Options -Indexes FollowSymLinks MultiViews
                AllowOverride All
        </Directory>
        ServerSignature Off
 
 ErrorLog /var/log/apache2/error.log
 Loglevel warn
 CustomLog /var/log/apache2/hotspot-acces.log combined
 
</VirtualHost>  

n°1287552
o'gure
Modérateur
Multi grognon de B_L
Posté le 12-08-2011 à 20:15:11  profilanswer
 

et sur ton ubuntu, tu as défini ton serveur DNS dans le resolv.conf ?

n°1287553
Modération
Posté le 12-08-2011 à 20:17:34  answer
 

cinoque5> je t'explique un truc, les gens ne vont pas passer leur temps à te demander à chaque fois tel ou tel truc. Le meilleur moyen est de donner le maximum d'information dès le départ.
 - fichiers ce config
 - contenu des logs des services
 - comportement précis désiré (là je vois port 443, hop, maintenant on ne fait que du https avec site2 ???
 
Je te rappelle que c'est toi qui a besoin d'aide...

n°1287555
cinoque5
Posté le 12-08-2011 à 20:23:49  profilanswer
 

oui site2 est fait pour être en https mais ça c est l étape après , mais le truc c est que je pense pas avoir faire qq chose de "bon" comme je ne sais pas trop ce qu'il faut faire et pour les log d erreur je ne sais pas ou les prendre pour apache2.

n°1287557
o'gure
Modérateur
Multi grognon de B_L
Posté le 12-08-2011 à 20:31:48  profilanswer
 

o'gure a écrit :

et sur ton ubuntu, tu as défini ton serveur DNS dans le resolv.conf ?


?

n°1287559
cinoque5
Posté le 12-08-2011 à 20:38:58  profilanswer
 

voila mon resolv.conf , si jamais les deux machine se ping et les nslookup fonctionne +-
 
domain thomas.be
search thomas.be
nameserver 10.0.0.1

mood
Publicité
Posté le 12-08-2011 à 20:38:58  profilanswer
 

n°1287562
o'gure
Modérateur
Multi grognon de B_L
Posté le 12-08-2011 à 20:42:39  profilanswer
 

comment ça +- ?

n°1287563
cinoque5
Posté le 12-08-2011 à 20:54:21  profilanswer
 

si je fais nslookup sur www.site1.be et www.site2.be ca ne fonctionne pas , tout le reste fonctionne correctement

n°1287565
o'gure
Modérateur
Multi grognon de B_L
Posté le 12-08-2011 à 21:12:29  profilanswer
 

Le principe des virtual-host c'est de récupérer dans la requête GET le nom du serveur demandé, puis d'aller récupérer la conf virtual-host du serveur demandé. C'est la directive ServerName qui permet de trouver la bonne conf en fonction du nom du serveur démandé dans la requête.

 

=> conclusion, c'est normal que ça ne marche pas vu que :
   - www.site1.be et www.site2.be ne sont pas résolvable par ton client
   - Les requêtes qui arrivent à partir de ton client contiennent site1.be et site2.be, mais t'as aucune conf de virtual-host qui correspond. Du coup il se repli sur la conf par défaut (site1.be).
  - Sans parler que pour site2.be tu essayais de matcher que les requêtes sur le port 443.

 


1. fixe ton problème de DNS si tu veux ton www. devant
2. lis et inspire toi de la doc d'apache en fonction de ce que j'ai dit au dessus. http://httpd.apache.org/docs/curre [...] mples.html + reste de la doc accessible via mon lien.

 


Message édité par o'gure le 12-08-2011 à 21:31:58
n°1287567
cinoque5
Posté le 12-08-2011 à 21:42:06  profilanswer
 

j avance tout doucement mais pour site1 et site2 je tombe sur la page de site1 a chaque fois

n°1287568
o'gure
Modérateur
Multi grognon de B_L
Posté le 12-08-2011 à 21:57:45  profilanswer
 

écoute, tu fais pas l'effort de nous filer tes confs de par toi même alors que ça fait plusieurs fois que j'essaye de te faire comprendre qu'on ne va pas les deviner.
 
Perso, j'arrête là.

n°1287571
cinoque5
Posté le 12-08-2011 à 22:14:49  profilanswer
 

dit moi qu'elle fichier tu veux , la j ai donné tout ce que j ai modifier je suis novice en debian désolé ...

n°1287573
o'gure
Modérateur
Multi grognon de B_L
Posté le 12-08-2011 à 22:29:51  profilanswer
 

Qu'as tu modifié depuis mon post de 21h12 ?

n°1287575
cinoque5
Posté le 12-08-2011 à 23:12:34  profilanswer
 

mon dns en ajouter site1.be et site2.be en A dans la zone thomas.be mais pas sur que ca soit la meilleur solution

n°1287673
cinoque5
Posté le 15-08-2011 à 11:15:52  profilanswer
 

j aimerai savoir , est ce que je dois rajouter une zone site1.be à name.conf  ou rajouter un enregistrement à thomas.be ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Probleme Bind Apache2 pour plusieurs sites local

 

Sujets relatifs
Bind - ajouter une entrée d'un domaine externe ?[linux|kernel|bridge|ipv6]Pas d'adresse link-local sur mon bridge
apache2 sous ubuntuProblème reverse proxy SSL Apache
[resolu] Probleme partition / btrfsProblème avec pam_mount
Problème avec phpmyadmin...Probleme installation FreeNAS
Problème installation backtrack5syslog-ng et iptables
Plus de sujets relatifs à : Probleme Bind Apache2 pour plusieurs sites local


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR