web-dev-qa-db-fra.com

Pourquoi la plupart des routeurs n'incluent pas les DNS locaux?

Je dois changer mon pare-feu/mon routeur et je préférerais quelque chose avec DNS intégré pour résoudre les requêtes sur les sous-réseaux locaux. J'ai un système mixte Linux/Windows, souvent avec un seul ordinateur allumé et j'ai souvent des problèmes résolvant les noms locaux. Je ne veux pas conserver une boîte de Linux de manière permanente pour le DNS, et je préférerais avoir DNS dans mon appareil de routeur, qui est toujours sur.

Je recherche google pour cela occasionnellement mais ne rien trouver. Vous obtenez toujours les réponses évidentes - ce n'est pas possible, mettez tout dans /etc/hosts, Netbios, une boîte dédiée, etc. Alors, que manque-t-il? Pourquoi les routeurs "pas chers" ne vous laissent pas faire cela? Je suis sûr que ce kit Cisco fait cela. Presque tous les routeurs pas chers vous permettront de faire une réservation d'adresse MAC, de leur permettre d'attribuer des adresses IP statiques pour DHCP. Alors, pourquoi ne peuvent-ils pas simplement faire le DNS aussi pour tout sur les sous-réseaux locaux, passant simplement par des domaines distants au FAI?

24
EML

en utilisant un routeur clignable comme la famille WRT * de Linksys, vous pouvez installer OpenWrt ou tomate ; Thèses Deux firmwares devraient vous donner accès à une large gamme d'outils.

La liste des dispositifs pris en charge pour OpenWrt peut ouvrir d'autres options; Peut-être que vous pouvez recycler un plus vieux routeur de la liste.

9
samy

"Maman et Pop Ltd." Pas besoin de tellement de choses.

Comme vous l'avez remarqué, Cisco Stuff peut le faire, mais cela coûte une commande plus que Soho Hardware. Non seulement il fait que les gens achètent des utilisateurs plus chers, il diminue également le nombre d'appels de support ("après avoir mis Facebook sur le routeur avec mon IP, je ne peux pas vérifier mon statut, c'est scandaleux!")

Vous pouvez utiliser des routeurs OpenWrt déjà suggéré ou acheter un routeur basé sur Vyatta (ou un ancien PC).

2
Hubert Kario

Comme d'autres l'ont mentionné, il y a un "comment" avec le micrologiciel personnalisé et le "pourquoi" est Cisco ne veut pas de petites entreprises qui nécessitent cette fonctionnalité de sauter sur certains de leurs routeurs d'entreprise inférieurs. Tout est question de "vous obtenez ce que vous payez". Pour une petite entreprise de 5 employés, mais a besoin de DNS, ce serait une bonne solution de 50 $. Trop pas cher pour Cisco et envisagez que la plupart des utilisateurs à domicile n'ont pas besoin de DNS, pourquoi le mettre là-bas?

En outre, il est probable que les dispositifs ont tendance à être sous-alimentés à ces fins. Les routeurs de la maison n'ont vraiment pas la puissance de faire de la chevale; DHCP; et DNS en même temps. Bien que je suis sûr qu'il est possible en installant un micrologiciel personnalisé, cela pourrait ne pas fonctionner comme souhaité.

1
vcsjones

C'est l'une des raisons pour lesquelles j'ai acheté un guruplug et l'a transformé en routeur basé sur Linux avec bind installé pour DNS.

DNS est un peu technique et la plupart des combinaisons de commutateurs de niveau de consommation cherchent à être faciles à utiliser pour l'utilisateur moyen et non technique. Il est assez grave en essayant d'expliquer à ceux qui ne savent rien sur la mise en réseau quelle adresse MAC est ou comment fonctionne DHCP. Il introduit également une dernière chose qui puisse se tromper ou être mal configurée et être la source des retours de produit ou des appels de support.

0
LawrenceC