Que fait «Nom de domaine local» sur le routeur et comment le faire fonctionner?

9

J'ai un routeur D-Link DGL-4500. L'un des paramètres est "Nom de domaine local", que j'ai défini comme local (voir capture d'écran).

Ce que j'attends, c'est que je puisse toucher mes ordinateurs via le nom, par exemple m6.local devrait se résoudre sur l'un de mes ordinateurs; mais cela ne se produit pas.

Je sais que je peux le faire via le fichier hosts, mais ce serait bien si je pouvais le faire via le routeur ... en plus, j'ai des appareils comme un iPad qui ne vous permettent pas de modifier le fichier hosts.

Suis-je en train de mal comprendre cette fonction de routeur ou est-ce que je fais quelque chose de mal?

Image du routeur

Giovanni Galbo
la source
1
Vous vous trompez. Ça va probablement être local.localmaintenant. Essayez m6.local.localde le tester (ou tout simplement m6).
1
ne semble pas travailler pour moi
Giovanni Galbo
Il suffit d'ajouter .local à un nom que vous recherchez mais que vous ne trouvez pas. Comme si vous recherchiez m6, il essaiera m6.local. Vous trouverez probablement avec le nom m6, SI le résolveur de nom dans le routeur enregistre les noms des machines enregistrées par DHCP.
Anders

Réponses:

6

"Nom de domaine local" fait référence au nom de domaine que le résolveur DNS sur le client va essayer pour trouver une entrée DNS; il ne crée pas d'entrée DNS sur le serveur DNS. Si vous avez des entrées dans un serveur DNS existant pour "foo.lan" et "bar.lan", un nom de domaine local de "lan" vous permettra de les résoudre en utilisant respectivement "foo" et "bar".

Ignacio Vazquez-Abrams
la source
1

Le "nom de domaine local" est utilisé pour que le routeur fournisse un service DNS normal. Par exemple, sur le mien , il est réglé sur kf8nh.comsi les machines sur mon réseau sont identifiables comme foo.kf8nh.comfooprovient de l'ID client DHCP ou réservations DHCP statiques. Si vous définissez (comme DHCP le fera normalement) le routeur comme votre serveur DNS, des noms d'hôte comme celui-ci devraient fonctionner; si vous définissez également le nom de domaine ou le chemin de recherche sur vos ordinateurs sur la même valeur, vous pouvez utiliser ces noms sans le domaine. (Je ne sais pas pourquoi beaucoup / la plupart des routeurs (?) N'envoient pas cela avec les autres options DHCP.)

geekosaure
la source
0

N'utilisez jamais «local» comme domaine auto-défini, car c'est un nom réservé RFC comme «localhost».

Mon dlink 615 maintient automatiquement le domaine local «local», même si ce champ est vide. Je pense que la plupart des routeurs devraient prendre en charge .local

Si le système d'exploitation de votre ordinateur ne prend pas en charge DDNS pour indiquer au routeur les ordinateurs, vous devrez remplir la section Réservations DHCP au bas de la page de la capture d'écran de votre routeur. Il s'agit en fait d'un mappage des adresses MAC aux adresses IP et aux adresses DNS (il s'agit en fait d'une entrée DNS). Ainsi, lorsqu'un ordinateur local appelle DHCP de votre routeur et que le routeur reconnaît le MAC de l'ordinateur en tant qu'entrée de cette liste, il attribue les noms IP et DNS mentionnés.

Al b
la source
5
En fait, la plupart des routeurs ne prennent pas en charge "local" en tant que tel; à la place, la pile réseau de chaque ordinateur la capture et utilise la multidiffusion DNS / zeroconf / Bonjour / etc.
geekosaur