Bonjour à tous !
J'ai un serveur qui abrite Bind, Apache, Postfix, et un webmail (Roundcube), que j'apellerai ServeurA qui a l'IP 192.168.0.1.
Un nom de domaine qui renvoie bien chez moi que j'apellerai mondomaine.fr.
Lorsque je ne fais aucune config dans Apache, et que je tape 192.168.0.1 dans mon navigateur, il m'envoie la page racine "It Works!" -> Aucun problème. Il me fait pareil lorsque je tape "mondomaine.fr" (cf la config de bind ci-après)
Juqsu'à maintenant, je dois taper http://192.168.0.1/webmail pour pouvoir accéder au webmail en local -> Normal.
J'ai fait une config Bind comme ceci :Avec cette config, d'un poste de mon LAN, lorsque je fais "ping webmail.mondomaine.fr" il me renvoie bien le ping du 192.168.0.1 -> Normal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $ttl 86400 mondomaine.fr. IN SOA ubuntu. nicolas.mondomaine.fr. ( 20100445 10800 3600 604800 86400 ) serveur IN A 192.168.0.1 @ IN NS serveur @ IN A 192.168.0.1 * IN A 192.168.0.1 webmail IN CNAME serveur
Passons à Apache. Je déclare un vhost nommé "webmail" :
Je créé un fichier nommé webmail et que je place dans "site available" et qui contient :J'active le site avec la commande : "a2ensite webmail" ; je relance Apache.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <VirtualHost 192.168.0.1> Servername webmail.mondomaine.fr DocumentRoot "/var/www/webmail" <Directory "/var/www/webmail"> allow from all Options +Indexes </Directory> </VirtualHost>
A partir de ce moment, je flush le DNS de mon client histoire que tout soit propre.
En local :
Je vais sur "mondomaine.fr" dans mon navigateur, il m'affiche "It Works!" -> Normal.
Je vais sur "webmail.mondomaine.fr" dans mon navigateur, il m'affiche mon webmail -> Normal.
Depuis l'exterieur :
Avant toute chose, dans mon routeur, je redirige le port 80 de l'exterieur vers mon serveurA.
Je vais sur "mondomaine.fr" dans mon navigateur, il m'affiche mon webmail -> PAS Normal.
Je vais sur "webmail.mondomaine.fr" dans mon navigateur, il m'envoie dans les choux -> PAS Normal.
...15mn plus tard...
En local :
Je vais sur "mondomaine.fr" dans mon navigateur, il m'affiche mon webmail -> PLUS Normal.
Je vais sur "webmail.mondomaine.fr" dans mon navigateur, il m'affiche mon webmail -> Normal.
Comme vous le voyez, y'a des trucs qui sont pas vraiment logique... Pendant les 15 minutes, je n'ai pas touché le serveur, je n'ai flushé aucun DNS, je n'ai vidé aucun cache, j'ai juste fait "F5" pour actualiser la page...
De plus, comment expliquer que "webmail.mondomaine.fr" ne trouve pas sa route ? Pour moi, une fois qu'il sait à quelle IP correspond mondomaine.fr, et que le traffic 80 est redirigé vers qui de droit, tout doit se passer comme en local, non ?
"Déjà qu'en local ça ne fonctionne pas, c'est pas prêt de fonctionner en WAN" me direz vous....
Je précise que j'ai écrit mon post en faisant la manip en même temps. L'ordre chrnonologique du post est donc la même que le réel. Enfin, j'ai essayé plusieurs fois, en vidant Bind et Apache, en refaisant tout plusieurs fois, cela donne toujours le même résultat...
Je vous remercie de m'avoir lu et attend vos réponses ou pistes avec impatience !
Merci =)
Partager