Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/09/2015, à 11: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, à 16: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

Hors ligne

#3 Le 05/09/2015, à 16:59

jplemoine

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 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, à 17:01)


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#4 Le 05/09/2015, à 17: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

bruno a écrit :

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, à 17:26

alain25500

Re : Serveur DNS et apache problème de sous domaine

jplemoine a écrit :
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 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.

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, à 17: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, à 17:27)

Hors ligne

#7 Le 05/09/2015, à 17: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... ?


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#8 Le 05/09/2015, à 17:30

alain25500

Re : Serveur DNS et apache problème de sous domaine

jplemoine a écrit :

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, à 17: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 sad) 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, à 17:54)


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#10 Le 05/09/2015, à 18:03

alain25500

Re : Serveur DNS et apache problème de sous domaine

jplemoine a écrit :

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 sad) 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, à 18:10)

Hors ligne

#11 Le 05/09/2015, à 18: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).

alain25500 a écrit :

Merci de la courtoisie.

Comme je prend sur mon temps perso et que je suis d'un naturel très patient ( smile ), 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.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#12 Le 05/09/2015, à 18:47

alain25500

Re : Serveur DNS et apache problème de sous domaine

jplemoine a écrit :

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 ( smile ), 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, à 19: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…

Hors ligne

#14 Le 05/09/2015, à 19:07

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…

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, à 19:08)

Hors ligne

#15 Le 05/09/2015, à 19:35

jplemoine

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"


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#16 Le 05/09/2015, à 19: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, à 19:52)

Hors ligne

#17 Le 05/09/2015, à 20:02

alain25500

Re : Serveur DNS et apache problème de sous domaine

jplemoine a écrit :
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, à 20:06

alain25500

Re : Serveur DNS et apache problème de sous domaine

bruno a écrit :

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, à 21: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.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#20 Le 05/09/2015, à 21:20

alain25500

Re : Serveur DNS et apache problème de sous domaine

jplemoine a écrit :

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 smile)

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, à 22: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.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#22 Le 05/09/2015, à 22:26

alain25500

Re : Serveur DNS et apache problème de sous domaine

jplemoine a écrit :

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.

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, à 22:26)

Hors ligne

#23 Le 05/09/2015, à 22: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


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#24 Le 05/09/2015, à 22:52

alain25500

Re : Serveur DNS et apache problème de sous domaine

jplemoine a écrit :

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. smile

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, à 22:58)

Hors ligne

#25 Le 05/09/2015, à 23: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


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne