#1 Le 05/09/2015, à 10:18
- alain25500
Serveur DNS et apache problème de sous domaine
Bonjour à tous,
J'ai un serveur DNS sur mon serveur qui est chez soyoustart et mon domaine chez ovh. Pour mon domaine dans les zones dns j'ai tout effacé et dans la gestion dns j'ai mi mes serveurs ns.mondomaine.com avec son adresse IP, le serveur secondaire de sdns2.ovh.net et aussi le serveur ou se trouve ma vm ns39xxxx.ip-37-xx-xx.eu.
Quand je veux faire un sous domaine, je fais :
webmail IN CNAME mondomaine.com.
Et dans apache je lui indique :
<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
Servername webmail.mondomain.com
ServerAdmin webmaster@mondomain.com
DocumentRoot /var/www/webmail
<Directory /var/www/webmail/>
Options +Indexes +FollowSymLinks -MultiViews
AllowOverride none
Order allow,deny
allow from all
</Directory>
J'active le virtualhost
a2ensite webmail.conf
Je redémarre les services Apache et Bind9.
Je voulais savoir si c'est bien comme ça, je dois faire pour les sous-domaine et apache.
Car pour l'instant ça ne fonctionne pas.
Comment je faire pour résoudre ce problème ?
Merci
Cordialement,
Hors ligne
#2 Le 05/09/2015, à 15:45
- bruno
Re : Serveur DNS et apache problème de sous domaine
Bonjour,
Cela paraît correct (personnellement, j'aurais utilisé un enregistrement A plutôt qu'un CNAME).
Maintenant il faudrait expliquer ce qui ne marche pas : le service web ou la résolution de nom ?
Tu peux utiliser la commande dig pour voir si ton serveur fait bien la résolution de nom, depuis le serveur, puis depuis une autre machine.
dig webmail.mondomaine.com
#3 Le 05/09/2015, à 15:59
- jplemoine
Re : Serveur DNS et apache problème de sous domaine
Quand je veux faire un sous domaine
Là, sauf erreur de ma part, ce n'est pas un sous domaine...
Un sous domaine est à part du domaine principal :
- il a son propre serveur de messagerie (*)
- il a son propre enregistrement DNS
Pour ce qui est de l'enregistrement :
- Soit tu fais un CNAME vers un enregistrement de type A
- Soit tu fais un A vers une adresse IP.
(*) tu as alors des adresses de courriel de type machin@sous-domaine.domaine.tld et des URL de type xxxx.sous-domaine.domaine.tld.
Dernière modification par jplemoine (Le 05/09/2015, à 16:01)
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#4 Le 05/09/2015, à 16:03
- alain25500
Re : Serveur DNS et apache problème de sous domaine
Bonjour,
Je viens de faire un dig.mondomaine.com
root@osn:/etc# dig webmail.osnetworking.com
; <<>> DiG 9.9.5-9+deb8u2-Debian <<>> webmail.mondomaine.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60144
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 5, ADDITIONAL: 8
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;; ANSWER SECTION:
webmail.mondomaine.com. 7200 IN CNAME mondomaine.com.
mondomaine.com. 7200 IN A 178.33.xx.xx
;; AUTHORITY SECTION:
mondomaine.com. 7200 IN NS dns200.anycast.me.
mondomaine.com. 7200 IN NS ns398993.ip-37-59-43.eu.
mondomaine.com. 7200 IN NS sdns2.ovh.net.
mondomaine.com. 7200 IN NS ns.mondomaine.com.
mondomaine.com. 7200 IN NS ns200.anycast.me.
;; ADDITIONAL SECTION:
ns.mondomaine.com. 7200 IN A 178.33.xx.xx
ns.mondomaine.com. 7200 IN AAAA fe80::250:56ff:fe03:92d1
ns200.anycast.me. 85997 IN A 46.105.207.200
sdns2.ovh.net. 85998 IN A 213.251.188.141
sdns2.ovh.net. 85998 IN AAAA 2001:41d0:1:4a8d::1
dns200.anycast.me. 85998 IN A 46.105.206.200
ns398993.ip-37-xx-43.eu. 85997 IN A 37.59.xx.xx
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Sep 05 16:46:53 CEST 2015
;; MSG SIZE rcvd: 351
Voilà ce que le dig me dit.
Car quand j'essais de mettre webmail.mondomaine.com sur mon navigateur j'ai ce message là:
ERR_NAME_NOT_RESOLVED
Qu'en pense tu ?
Merci
Bonjour,
Cela paraît correct (personnellement, j'aurais utilisé un enregistrement A plutôt qu'un CNAME).
Maintenant il faudrait expliquer ce qui ne marche pas : le service web ou la résolution de nom ?
Tu peux utiliser la commande dig pour voir si ton serveur fait bien la résolution de nom, depuis le serveur, puis depuis une autre machine.
dig webmail.mondomaine.com
Hors ligne
#5 Le 05/09/2015, à 16:26
- alain25500
Re : Serveur DNS et apache problème de sous domaine
alain25500 a écrit :Quand je veux faire un sous domaine
Là, sauf erreur de ma part, ce n'est pas un sous domaine...
Un sous domaine est à part du domaine principal :
- il a son propre serveur de messagerie (*)
- il a son propre enregistrement DNSPour ce qui est de l'enregistrement :
- Soit tu fais un CNAME vers un enregistrement de type A
- Soit tu fais un A vers une adresse IP.(*) tu as alors des adresses de courriel de type machin@sous-domaine.domaine.tld et des URL de type xxxx.sous-domaine.domaine.tld.
Bonjour,
En le webmail.mondomaine.com est pour avoir Roundcube.
Mes adresses de courriers seront du type machin@mondomaine.com.
C'est pour ça j'ai utilisé webmail CNAME mondomaine.com mais j'ai vu que j'aurais pût utiliser webmail IN A IPduserveur. J'utilise le CNAME en cas de changement de serveur c'est plus facile à modifier les adresses de type A.
Mais ça ne fonctionne toujours pas webmail.mondomaine.com.
Je ne comprend pas.
Peux tu m'aider ?
Merci
Hors ligne
#6 Le 05/09/2015, à 16:27
- bruno
Re : Serveur DNS et apache problème de sous domaine
J'en pense que 5 serveurs faisant autorité sur mondomaine.com cela fait beaucoup … Quel est le serveur primaire , les secondaires ? Bref autant de sources d'erreur et de problèmes.
Ceci dit la réponse faite est correcte et le nom est bien résolu, in fine en 17.33.x.x
Maintenant on ne sait pas qui a répondu (la machine locale je suppose), ni si les autres serveurs font bien la même réponse (en l’occurrence ce n'est pas le cas).
Bref, je pense que ton serveur DNS sensé faire autorité pour mondomaine.com est configuré avec les pieds et que tu ferais mieux de le désactiver complètement et d'aller régler simplement tes enregistrement DNS dans ton espace client OVH.
Dernière modification par bruno (Le 05/09/2015, à 16:27)
#7 Le 05/09/2015, à 16:27
- jplemoine
Re : Serveur DNS et apache problème de sous domaine
Question : quand tu écris
178.33.xx.xx
, c'est pour nous cacher l'adresse IP ou c'est réellement ce qu'il y a dans le fichier... ?
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#8 Le 05/09/2015, à 16:30
- alain25500
Re : Serveur DNS et apache problème de sous domaine
Question : quand tu écris
178.33.xx.xx
, c'est pour nous cacher l'adresse IP ou c'est réellement ce qu'il y a dans le fichier... ?
C'est le début de mon adresse ip véritable de mon serveur.
J'ai mis cette adresse dans db.mondomaine.com.
As tu besoin d'autre renseignement ?
Merci
Hors ligne
#9 Le 05/09/2015, à 16:54
- jplemoine
Re : Serveur DNS et apache problème de sous domaine
Donc, :
1 - ta machine (178.33.213.95) ne répond pas.
2 - tu nous cache l'adresse IP (l'IPv4 mais pas la IPv6 ) qui est une information publique (tu ne nous fait pas confiance ?)
3 - ton DNS est "configuré avec les pieds" (même en forçant le dns, tu n'y a jamais de résolution correcte).
NB pour Bruno : tu peux faire dig @<adresse IP ou URL> machine pour forcer le DNS sur adresse IP ou URL.
Perso, je laisse tomber.
Dernière modification par jplemoine (Le 05/09/2015, à 16:54)
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#10 Le 05/09/2015, à 17:03
- alain25500
Re : Serveur DNS et apache problème de sous domaine
Donc, :
1 - ta machine (178.33.213.95) ne répond pas.
2 - tu nous cache l'adresse IP (l'IPv4 mais pas la IPv6 ) qui est une information publique (tu ne nous fait pas confiance ?)
3 - ton DNS est "configuré avec les pieds" (même en forçant le dns, tu n'y a jamais de résolution correcte).
NB pour Bruno : tu peux faire dig @<adresse IP ou URL> machine pour forcer le DNS sur adresse IP ou URL.
Perso, je laisse tomber.
Merci de ta réponse,
Ce que je veux c'est un serveur Apache, un serveur DNS et une messagerie postfix pour communiquer.
J'ai déjà fait cette configuration en entreprise avec un administrateur système, mais je me rappelle plus comment je dois faire.
1 - Mon site pointe bien vers le serveur auquel il est rattaché.
2 - Le sous domaine ne fonctionne pas pour RoundCube
3 - Pour Postfix je verrais par la suite dès que le reste est OK
Si je vous fait confiance mais j'ai vu tout le monde fait pareil. Bref
Je sais avec ipv6 on peut retrouver, mais bon.
Merci de la courtoisie. Si je viens sur ce forum ce n'est pas pour me faire insulter mais pour apprendre.
Encore merci
Modération : ajout de balise [liste]
Dernière modification par cqfd93 (Le 05/09/2015, à 17:10)
Hors ligne
#11 Le 05/09/2015, à 17:14
- jplemoine
Re : Serveur DNS et apache problème de sous domaine
Le problème , c'est que tu fais trop de chose à la fois.. Donc, quand ça merde, on ne sait plus où chercher...
Oublie Apache et/ou RoundCube... La résolution DNS est fausse (donc je ne suis pas d'accord avec to ton [ * ] 1) (on ne sait pas qui répond).
Merci de la courtoisie.
Comme je prend sur mon temps perso et que je suis d'un naturel très patient ( ), j'aime bien que la personne qui demande de l'aide évite de me mettre des battons dans les roues... (tu caches l'adresse IP et le nom du domaine donc on ne peut pas faire de copier-coller) : cache des informations sensibles et/ou privées pas des informations publiques.
La première chose, il faut que tu te concentre sur la résolution DNS. Une fois que ce sera bon, on pourra voir pour Apache et/ou rouncube.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#12 Le 05/09/2015, à 17:47
- alain25500
Re : Serveur DNS et apache problème de sous domaine
Le problème , c'est que tu fais trop de chose à la fois.. Donc, quand ça merde, on ne sait plus où chercher...
Oublie Apache et/ou RoundCube... La résolution DNS est fausse (donc je ne suis pas d'accord avec to ton [ * ] 1) (on ne sait pas qui répond).alain25500 a écrit :Merci de la courtoisie.
Comme je prend sur mon temps perso et que je suis d'un naturel très patient ( ), j'aime bien que la personne qui demande de l'aide évite de me mettre des battons dans les roues... (tu caches l'adresse IP et le nom du domaine donc on ne peut pas faire de copier-coller) : cache des informations sensibles et/ou privées pas des informations publiques.
La première chose, il faut que tu te concentre sur la résolution DNS. Une fois que ce sera bon, on pourra voir pour Apache et/ou rouncube.
Je comprend bien ce que tu m'as dit.
Je vais reprendre tout à zero. Je vais commencer de vérifier les DNS.
Si tu veux je te montre toute ma configuration de mon DNS.
Ma Configuration est la suivante :
J'ai un serveur dédié qui tourne sur ESXI. J'ai plusieurs VMs. La VM s'appelle osn c'est le hostname.
L'adresse ip de la VM tu l'as connais.
Voici le fichier db.osnetworking.com
$TTL 7200
@ IN SOA ns.osnetworking.com. contact.osnetworking.com. (
2015083005 ; Serial
14400 ; Refresh
3600 ; Retry
1209600 ; Expire - 1 week
86400 ) ; Minimum
;serveur dns NAMESERVERS
; Adresse du serveur primaire ns398993.ip-37-59-43.eu.
; Adresse du serveur secondaire sdn2.ovh.net.
@ IN NS ns.osnetworking.com. # Nom de mon serveur
@ IN NS ns398993.ip-37-59-43.eu. #serveur de la vm
@ IN NS sdns2.ovh.net. # DNS secondaire
@ IN NS dns200.anycast.me.
@ IN NS ns200.anycast.me.
;IP du serveur dédié en ipv4 et ipv6
; Enregistrements A/AAAA
@ IN A 178.33.213.95
@ IN AAAA fe80::250:56ff:fe03:92d1
;
osnetworking.com. IN A 178.33.213.95
osnetworking.com. IN AAAA fe80::250:56ff:fe03:92d1
;
ns IN A 178.33.213.95
ns IN AAAA fe80::250:56ff:fe03:92d1
;
nas.osnetworking.com. IN A 78.228.23.183
;
; Sous-domaines - Serveur web
www IN CNAME osnetworking.com.
webmail IN CNAME osnetworking.com.
ftp.osnetworking.com. IN CNAME osnetworking.com.
;
; Enregistrement MX (Mail)
@ IN MX 10 mail.osnetworking.com.
; Sous-domaines - Serveur mail
imap IN CNAME osnetworking.com.
;mail IN CNAME osnetworking.com.
pop3 IN CNAME osnetworking.com.
smtp IN CNAME osnetworking.com.
; Enregistrement SFP, DKIM, TXT ...etc
;
ownercheck IN TXT "b4dbbd3d"
osnetworking.com IN TXT "1|www.osnetworking.com"
www.osnetworking.com IN TXT "3|welcome"
www.osnetworking.com IN TXT "l|fr"
J'ai aussi fait la reserve.
db.95.231.33-in-addr.arpa
$TTL 7200
@ IN SOA ns.osnetworking.com. contact.osnetworking.com.(
2015083005
7200 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS ns398993.ip-37-59-43.eu.
IN NS sdns2.ovh.net.
IN NS ns.osnetworking.com.
;
@ IN NS ns.
;
;95.213.33.178
95 IN PTR www.osnetworking.com.
95 IN PTR webmail.osnetworking.com.
Dans resolv.conf
search osnetworking.com
nameserver 213.251.188.141
Te faut il autre chose ?
Hors ligne
#13 Le 05/09/2015, à 18:02
- bruno
Re : Serveur DNS et apache problème de sous domaine
Oublie la configuration du DNS, désinstalle bind9 et va régler tes enregistrement DNS dans ton espace client OVH !
Là tu as fait n'importe quoi…
#14 Le 05/09/2015, à 18:07
- alain25500
Re : Serveur DNS et apache problème de sous domaine
Oublie la configuration du DNS, désinstalle bind9 et va régler tes enregistrement DNS dans ton espace client OVH !
Là tu as fait n'importe quoi…
Ok
Sinon pour te dire que j'ai suivi le tutoriel de http://mondedie.fr/viewtopic.php?id=5946 mais je n'ai pas pris la suite du tuto sur DNSsec.
Peux tu me dire ce que tu en penses ?
Merci
Dernière modification par alain25500 (Le 05/09/2015, à 18:08)
Hors ligne
#15 Le 05/09/2015, à 18:35
- jplemoine
Re : Serveur DNS et apache problème de sous domaine
Oublie la configuration du DNS, désinstalle bind9 et va régler tes enregistrement DNS dans ton espace client OVH !
Là tu as fait n'importe quoi…
Je suis d'accord. Dans le tuto, il y a plusieurs choses qui me semble bizarre
@ IN A IPv4 de votre serveur
@ IN AAAA IPv6 de votre serveur
hostname IN A IPv4 de votre serveur
hostname IN AAAA IPv6 de votre serveur
ns1 IN A IPv4 de votre serveur
ns1 IN AAAA IPv6 de votre serveur
Pourquoi définir 3 fois l'adresse ?
J'aurais mis hostname en CNAME vers ns1
Les hostname2 et hostname3 ne sont pas définis : ce sont donc des machines "hors du domaine"
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#16 Le 05/09/2015, à 18:47
- bruno
Re : Serveur DNS et apache problème de sous domaine
Je pense que la configuration d'un serveur de noms faisant autorité (et non « autoritaire » comme le titre de ton tuto qui commence bien mal…) est une chose délicate et complexe. Il convient donc d'éviter de suivre des tutos plus ou moins exacts, surtout sur un serveur accessible publiquement.
Quand on veut apprendre à configurer un service, le mieux est de s'entraîner sur un réseau local (2 machines peuvent suffire) et de se baser sur les documentations officielles.
Une des nombreuses choses qui me gêne dans ta configuration et dans ton tuto ce sont les multiples enregistrement NS qui pointent vers des serveurs externes administrés par des tiers.
Si tu lis la doc de Bind9 et les divers DNS How-to tu comprendras que c'est absurde (signification du @, nécessité d'avoir un enregistrement A correspondant, etc.).
Après il y a pleins d'autres problèmes que j'ai déjà évoqués pour certains : un serveur primaire maître (le tien) et un serveur secondaire esclave (un serveur appartenant à oVH) suffisent ; tu sembles avoir configuré cela dans une VM (pourquoi ?) mais ce n'est pas accessible de l'extérieur…
…
Dernière modification par bruno (Le 05/09/2015, à 18:52)
#17 Le 05/09/2015, à 19:02
- alain25500
Re : Serveur DNS et apache problème de sous domaine
bruno a écrit :Oublie la configuration du DNS, désinstalle bind9 et va régler tes enregistrement DNS dans ton espace client OVH !
Là tu as fait n'importe quoi…
Je suis d'accord. Dans le tuto, il y a plusieurs choses qui me semble bizarre
@ IN A IPv4 de votre serveur @ IN AAAA IPv6 de votre serveur hostname IN A IPv4 de votre serveur hostname IN AAAA IPv6 de votre serveur ns1 IN A IPv4 de votre serveur ns1 IN AAAA IPv6 de votre serveur
Pourquoi définir 3 fois l'adresse ?
J'aurais mis hostname en CNAME vers ns1
Les hostname2 et hostname3 ne sont pas définis : ce sont donc des machines "hors du domaine"
Ok merci du conseil.
Bonne appetit
Je te tiens au courant si j'ai du nouveau
Hors ligne
#18 Le 05/09/2015, à 19:06
- alain25500
Re : Serveur DNS et apache problème de sous domaine
Je pense que la configuration d'un serveur de noms faisant autorité (et non « autoritaire » comme le titre de ton tuto qui commence bien mal…) est une chose délicate et complexe. Il convient donc d'éviter de suivre des tutos plus ou moins exacts, surtout sur un serveur accessible publiquement.
Quand on veut apprendre à configurer un service, le mieux est de s'entraîner sur un réseau local (2 machines peuvent suffire) et de se baser sur les documentations officielles.
Une des nombreuses choses qui me gêne dans ta configuration et dans ton tuto ce sont les multiples enregistrement NS qui pointent vers des serveurs externes administrés par des tiers.
Si tu lis la doc de Bind9 et les divers DNS How-to tu comprendras que c'est absurde (signification du @, nécessité d'avoir un enregistrement A correspondant, etc.).Après il y a pleins d'autres problèmes que j'ai déjà évoqués pour certains : un serveur primaire maître (le tien) et un serveur secondaire esclave (un serveur appartenant à oVH) suffisent ; tu sembles avoir configuré cela dans une VM (pourquoi ?) mais ce n'est pas accessible de l'extérieur…
…
La vm est chez soyoustart.
Sinon je vais reprendre le livre de DNS et BIND de chez O'Reilly il est un peu vieux.
Je vais aller le chercher demain.
Tu as raison je vais mettre tout à plat et je reviens vers toi dès que j'ai fait les changements si tu veux bien sûr.
Merci pour les explications, elles sont très constructives.
Hors ligne
#19 Le 05/09/2015, à 20:08
- jplemoine
Re : Serveur DNS et apache problème de sous domaine
J'ai essayé de faire un "vrai" sous-domaine.
- domaine principal toto.fr (nom inventé) : hébergé normalement chez Gandi.net
- on modifie les DNS pour mettre : tata.toto.fr NS <adresse du erveur DNS du sous-domaine>
- on administre alors tata.toto.fr comme un domaine "classique"
Ce que tu veux faire est juste déclarer un hôte dans le domaine principal
Un simple CNAME ou A dans le domaine principal suffit.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#20 Le 05/09/2015, à 20:20
- alain25500
Re : Serveur DNS et apache problème de sous domaine
J'ai essayé de faire un "vrai" sous-domaine.
- domaine principal toto.fr (nom inventé) : hébergé normalement chez Gandi.net
- on modifie les DNS pour mettre : tata.toto.fr NS <adresse du serveur DNS du sous-domaine>
- on administre alors tata.toto.fr comme un domaine "classique"Ce que tu veux faire est juste déclarer un hôte dans le domaine principal
Un simple CNAME ou A dans le domaine principal suffit.
Pour moi c'est plus simple de gérer mon DNS.
Par exemple si je veux un sous domaine j'ai juste à faire un simple CNAME ou A.
Et pareil pour le domaine principale osnet... .
J'ai beaucoup de lecture à faire (lol )
Je modifie chez OVH dans la gestion de DNS ns1.osnet.com avec son adresse IP d'ou 178.33.213..
Et je met le DNS secondaire sdns2.ovh.net. C'est ce que j'ai compris dans la lecture et pas plus.
Ok merci pour se complément d'information.
Je suis en train de lire la bible DNS documentation officielle sur leur site.
Merci
Hors ligne
#21 Le 05/09/2015, à 21:11
- jplemoine
Re : Serveur DNS et apache problème de sous domaine
Non. Tu appelles sous domaine quelque chose qui n'en est pas....
imagines une entreprise toto qui a des bureaux dans ville1 et ville2.
Elle peut avoir un domaine toto.fr avec 2 sous domaines ville1.toto.fr et ville2.toto.fr
C'est à dire que chaque ville a son serveur web, son serveur de messagerie...
Les adresse de courriel seront du style : xxxx@villeN.toto.fr
Dans ton exemple, tu as juste une adresse IP qui peut pointer vers le même serveur afin de faire des vhosts.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#22 Le 05/09/2015, à 21:26
- alain25500
Re : Serveur DNS et apache problème de sous domaine
Non. Tu appelles sous domaine quelque chose qui n'en est pas....
imagines une entreprise toto qui a des bureaux dans ville1 et ville2.
Elle peut avoir un domaine toto.fr avec 2 sous domaines ville1.toto.fr et ville2.toto.fr
C'est à dire que chaque ville a son serveur web, son serveur de messagerie...
Les adresse de courriel seront du style : xxxx@villeN.toto.frDans ton exemple, tu as juste une adresse IP qui peut pointer vers le même serveur afin de faire des vhosts.
Donc si je veux un site web principale qui s'appelle osnetworking.com et je veux mettre un qui s'appelle toto1.osnetworking.com donc dans Apache je fais des vhosts
par exemple dans /etc/apache2/site-availables pour site.conf :
<VirtualHost *:80>
Servername www.osnetworking.com
ServerAlias osnetworking.com
ServerAdmin test@osnetworking.com
DocumentRoot /var/www/site
<Directory /var/www/site/>
Options +Indexes +FollowSymLinks -MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
LogLevel warn
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Dans /etc/apache2/site-availables pour toto1.site.conf
<VirtualHost *:80>
Servername toto1.osnetworking.com
ServerAdmin test@osnetworking.com
DocumentRoot /var/www/toto1
<Directory /var/www/toto1/>
Options +Indexes +FollowSymLinks -MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
LogLevel warn
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
C'est bien ça que j'ai compris.
Et pour le DNS j'aurais juste osnetworking.com. A 178.33.213.96 par exemple.
C'est bien ça ?
Merci
Dernière modification par alain25500 (Le 05/09/2015, à 21:26)
Hors ligne
#23 Le 05/09/2015, à 21:31
- jplemoine
Re : Serveur DNS et apache problème de sous domaine
Non. Dans le DNS, tu mets les 2 :
@ A 178.33.213.96
toto1 A 178.33.213.96
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#24 Le 05/09/2015, à 21:52
- alain25500
Re : Serveur DNS et apache problème de sous domaine
Non. Dans le DNS, tu mets les 2 :
@ A 178.33.213.96
toto1 A 178.33.213.96
J'ai compris :
@ A 178.213.96
toto1 A 178.213.96
et @ veux dire implicite exacte (si le nom de domaine est le même nom que l'origine) si j'ai bien compris tes explications et la bible sur le net.
Tu vas dire que je suis long à comprendre.
Pour chaque vhost je dois faire la même chose
toto2 A 178.213.96
toto3 A 178.213.96
Etc ...
C'est bien ça ?
Merci
ps : Si c'est ça tu vas dire ouf ...
Dernière modification par alain25500 (Le 05/09/2015, à 21:58)
Hors ligne
#25 Le 05/09/2015, à 22:45
- jplemoine
Re : Serveur DNS et apache problème de sous domaine
OU tu peux faire un A et des CNAME
@ A 178.213.96
serveur A 178.213.96
toto1 CNAME serveur
toto2 CNAME serveur
toto3 CNAME serveur
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne