Configuration DNS pour VPS avec Webmin/Virtualmin
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
question

Configuration DNS pour VPS avec Webmin/Virtualmin

Par
FredericV36
Créé le 2023-04-17 06:32:33 (edited on 2024-09-04 12:23:33) dans Serveurs Privés Virtuels (VPS)

Bonjour,
Je galère avec la configuration de mon VPS Ubuntu Linux 22.04.2. J'ai transféré le site depuis un hébergement mutualisé OVH. Je ne comprends pas bien comment je dois configurer Bind DNS et le Dashboard OVH. C'est surtout la configuration du serveur DNS que je souhaite héberger qui me pose problème. L'adresse de mon site est _retro-digital.fr._ et le registar est OVH.

J'ai installé Webmin et Virtualmin sur le serveur, transféré mon wordpress en bidouillant. Ça fonctionne à peu près malgré quelques soucis de droits sur certains fichiers/répertoires de la configuration Wordpress, mais je règlerai cela après. J'ai ouvert les ports nécessaires sur la machine en utilisant UFW. Je ne post par la liste car je ne sais pas trop si c'est prudent.

Pour le moment sur BIND DNS/Master Zone/Name serveur dans Webmin j'ai mis

* le nom de host de mon VPS soit : vps-xxxxxx.vps.ovh.net.
* un serveur DNS OVH que j'ai glané dans un autre post : sdns.ovh.com.

J'ai bien mis les point à la fin.

Sur la console OVH dans serveur DNS j'ai réutilisé ces deux éléments en indiquant les adresses IP.

La seule chose que j'ai bien compris c'est que je pouvais effacer les zone DNS de la console OVH si je pointais vers d'autres serveurs DNS. J'ai compris le principe des DNS, mais je ne comprends pas les subtilités des réglages. Par exemple le seul fait d'installer un serveur DNS sur mon VPS fait-il que cela va fonctionner ?

Au moment de l'installation de Virtualmin tous les enregistrements DNS de la zone ont été complété automatiquement. De toutes façon ça doit être à peu près correct puisque mon site est accessible. J'ai des biens les "A", "AAAA","MX"....

J'ai fais plein d'autres tests en mettant mon nom de domaine dans le nom du serveur, mais visiblement ça ne fonctionne pas et je manque de patience à cause de temps propagation. Ce que j'ai du mal à comprendre c'est que dans beaucoup de post il est évoqué des sous domaines à indiquer comme serveur de nom. Par exemple ns.retro-digital.fr. Dans GLUE ils demandent aussi un sous-domaine et la je ne sais pas quoi indiquer.

Pour le moment cela fonctionne, mais j'ai plein de petits soucis qui sont je pense lié à mon problème de configuration (par exemple je ne parviens pas à généré de certificat ssl let's encrypt qui me retourne des erreurs).


3 réponses ( Latest reply on 2023-05-03 13:50:45 Par
TTY
)


1digital.frdigital.fr


Vos DNS sont:

1digital.fr.digital.fr. 172800 IN NS ns19.ovh.net.
1digital.fr.digital.fr. 172800 IN NS 1551a0a62.vps.ovh.net.551a0a62.vps.ovh.net.
1digital.fr.digital.fr. 172800 IN NS dns19.ovh.net.

Probablement devriez-vous supprimer ceux qui sont inutiles.
En fin de compte il est obligatoire d'avoir 2 serveurs actifs.

Bonjour,
Vous souhaitez vraiment héberger vous même, sur votre VPS (celui ou il y a le site), la zone DNS de votre nom de domaine ?

Finalement j'ai résolu mon problème, après avoir bien galéré et chercher sur le net.

Je n'avaispas indiqué à bind9 à autoriser le transfert des enregistrements DNS depuis 213.251.188.141 (ip du dns secondaire OVH sdns2.ovh.net).

J'utilise WEBMIN pour gérer mon VPS. L'avantage c'est que de nombreuses manip que l'on fait sont automatiquement répercutées sur les serveurs présents sur le VPS (Bind9 pour le DNS, mais aussi apache ou postfix).

Par exemple si j'ajoute un domaine sur le VPS, Webmin va automatiquement configurer tous les serveurs de façons standard. Ensuite je peux aller modifier la configuration standard si je le souhaite, mais en principe ça fonctionne tout de suite. A moi de jouer après pour fignoler la configuration.

Merci pour votre retour.