Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

Je souhaite que mon synology soit le serveur DNS de mon réseau local. Ma livebox me sort par les trous de nez ;-)

Je possède mon domaine genre xxx.com.

Mon synology est en 192.168.1.10

Ma box en 192.168.1.1

Dans /etc/hosts
127.0.0.1 localhost
192.168.1.10 thomas
192.168.1.11 portable

...

Dans /etc/resolve.conf :

nameserver 127.0.0.1
nameserver 192.168.1.1
domain xxx.com
search xxx.com

Quand je résouds depuis mon PC avec nslookup thomas ca fonctionne :

C:Userstguenneguez>nslookup thomas
Serveur : thomas
Address: 192.168.1.10

Nom : thomas
Address: 192.168.1.10
Lorsque j'essaie thomas.xxx.com, je récupère l'adresse IP public que ma box a résolue.

C:Userstguenneguez>nslookup thomas.xxx.com
Serveur : thomas
Address: 192.168.1.10

Réponse ne faisant pas autorité :
Nom : xxx.dyndns.org
Address: 90.22.210.xxx
Aliases: thomas.xxx.com

Comment faire pour que ça fonctionne ?

A+
Thomas

  • 2 semaines après...
Posté(e)

Quel est le problème avec le DNS de la Livebox ?

Pourquoi veux-tu te servir du NAS comme serveur DNS ?

Qu'entends-tu par "fonctionnement de base Linux ?

Le NAS ne peut pas faire office de serveur DNS sans un avoir un service qui écoute sur le port UDP/53. Il faut soit utiliser bind (inclus dans le paquet DNS Server), soit Dnsmasq inclus dans par défaut le DSM.

  • 2 semaines après...
Posté(e)

La livebox ne sais pas faire de loopback.

Si mon NAS a comme nom thomas.xxx.com et que j'utilise la livebox comme DNS, elle me retourne comme adresse IP l'adresse IP public hors je vourdrais l'adresse IP local en 192....

La seul solution est donc de passer le synology en serveur DNS. J'ai donc modifié son /etc/resolve.conf pour qu'il fasse de préférence une résolution par rapport à son /etc/hosts. Il fonctionne. pas besoin de package.

Par contre, je voulais éviter de mettre dans le /etc/hosts les FQDN. Et c'est là que je bloque.


A+
Thomas

Posté(e)

Dnsmasq est ton ami, je l'utilise pour les résolutions de noms sur le réseau local et c'est parfait.

Il faut créer un fichier dnsmasq.conf et entrer les enregistrements locaux dedans :

domain-needed
bogus-priv
no-hosts
resolv-file=/etc/resolv.conf
clear-on-reload
no-negcache
neg-ttl=60
cache-size=1000

address=/livebox/192.168.1.1
address=/mydomain.tld/192.168.1.2
address=/nas/192.168.1.2

ptr-record=1.1.168.192.an-addr.arpa,livebox
ptr-record=2.1.168.192.an-addr.arpa,mydomain.tld
ptr-record=2.1.168.192.an-addr.arpa,nas 

... préciser l'ordre des serveurs DNS dans resolv.conf :

nameserver 192.168.1.2    # NAS
nameserver 192.168.1.1    # Livebox

... et démarrer Dnsmasq en précisant bien le chemin vers dnsmasq.conf (path) :

DiskStation> /usr/syno/sbin/dnsmasq -C /path/dnsmasq.conf

Dnsmasq prend les serveurs dans l'ordre défini dans resolv.conf.

Ainsi mydomain.tld et tous ses sous domaines (*.domain.tld) seront résolus en 192.168.1.2 sur le réseau local.

Les domaines ne pouvant pas être résolus par Dnsmasq seront transmis au DNS de la Livebox.

Posté(e)

J'ai rajouté les entrées de nom court et FQDN dans mon /etc/hosts de synology et c'est OK. Je n'ai rien besoin d'installer de plus.

Par contre ce que je souhaitais c'est ne mettre que l'un des 2 noms et qu'une règle dis que si je cherche l'un des deux il trouve. Je pensais que c'était lié au champ search du resolve.conf, mais ça n'a pas l'aire de fonctionner.


A+
Thomas

Posté(e)

Par contre ce que je souhaitais c'est ne mettre que l'un des 2 noms et qu'une règle dis que si je cherche l'un des deux il trouve. Je pensais que c'était lié au champ search du resolve.conf, mais ça n'a pas l'aire de fonctionner.

J'ai rien compris. :-)

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.