Apache et hôtes virtuels

Apache et hôtes virtuels - Débats - Linux et OS Alternatifs

Marsh Posté le 24-05-2002 à 20:12:58    

Pour mettre en place des hôtes viruels, j'ai ajouté dans le fichier /etc/hosts
192.168.1.10 domaine.org www.domaine.org mail.domaine.org etc..
 
dans le fichier de config apache httpd.conf dans la config virtual hosts
 
NameVirtualHost 192.168.1.10  
 
<VirtualHost 192.168.1.10>  
ServerName mail.domaine.org  
DocumentRoot /home/httpd/html  
ErrorLog logs/mail_log
TransferLog logs/mail_access_log  
</VirtualHost>  
 
je restart apache et il me dit
[Fri May 24 22:10:01 2002] [warn] NameVirtualHost 192.168.1.10:80 has no VirtualHosts
 
 
j'ai manqué kel ke chose dans la config?
 
PS les domaines et IP sont pas bien sûr les vrais

Reply

Marsh Posté le 24-05-2002 à 20:12:58   

Reply

Marsh Posté le 25-05-2002 à 04:36:15    

<VirtualHost IP:192.168.1.10> par hasard?

Reply

Marsh Posté le 25-05-2002 à 13:49:34    

j'ai retapé la config des hotes virtuels, ca me donne plus des erreurs de  demarrage.
mais les hotes virtuel marche zarbe
Chez moi dans mon LAN ca s'affiche, pas de l'extereur où ils ont la page de demmarage

Reply

Marsh Posté le 25-05-2002 à 13:59:25    

si t'a pas de DNS faut que tu rajoute les nom canonique dans les fichiers host je crois....

Reply

Marsh Posté le 25-05-2002 à 14:03:15    

j'en ai et DNS et fichier hosts avec les hotes
 
keske je dois ecrire exactement?

Reply

Marsh Posté le 25-05-2002 à 14:20:11    

t'a acheter des noms de domaines pour chacun de tes hôtes virtuels?
 
http 1.1 en montant, se servent du FQN (DNS/IP) pour distinguer les hôtes virtuels. Si qq'un en dehors du réseau tape le IP dans son browser ca marchera pas car il faudrait qu'il rajoute dans son fichier hôte www.monserveur.com x.x.x.x . Si t'a des vrai DNS pour chaque hôte, laisse le temps aux DNS principaux de te découvrir

Reply

Marsh Posté le 25-05-2002 à 14:44:25    

En fait j'ai un seul nom de domaine redirigé avce DDNS vers mon IP tous le temps
Donc quand de l'exterieur ils tapent mon nom de domaine ils arrive sur la page index de mon apache
 
Moi je veux faire des hotes virtuel avec ce seul nom de domaine
du type
mail.domaine.org
music.domaine.org
 
Donc j'ai mon fichier hosts
qui a
 
192.168.1.10   domaine.org mail.domane.org music.domaine.org
 
mon dns
 
il a aussi
 
mail NS A 192.168.1.10
music NS A 192.168.1.10
 
je ping de mon lan et server mail.domaine.org ou music.domaine.org et j'ai  l'IP qu'il faut 192.168.1.10
 
 
mais
les hotes marchent pas pour l'exterieur

Reply

Marsh Posté le 25-05-2002 à 16:48:14    

c'est normal, tout t'es ip pointent vers la même addresse.
 
Je veux dire, de l'extérieur, c'est quoi qui lui dit sur quelle hôte virtuel aller? Dès qu'il tape une URL, il ne peut pas faire de différence car il ne possède pas de nom réel sur un serveur DNS
 
Vu qu'il se sert du FQN pour y aller, mais de l'extérieur personne ne lui donne le nom!! T'a qu'un DNS valide, donc le browser de l'extérieur va aller là. Il ne peut pas connaitre les autres hôtes virtuels
 
Il faut que de l'extérieur il mettent dans le fichier host une association DNS/IP pour avoir le FQN et là le browser pourra faire la différence.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed