Forum Linux.mandriva Diffuser le HOSTS comme DNS ??

Posté par  .
Étiquettes : aucune
0
12
oct.
2005
Bonjour,

Ce titre 'idiot' cherche à expliciter ce que je voudrais faire, sans devoir forcement rentrer dans l'installation d'un BIND...

Sur un routeur entre trois réseaux, dont l'un hors de mon contrôle, je voudrais diffuser les noms de machines que j'ai créées dans mon HOST local (pour l'instant en IPv4 seul)


+-----------------+
! ! -----sous-reseau 1
Réseau externe ------- ! routeur !
! ! -----sous-reseau 1
+-----------------+
/etc/hosts


Que les machines définies en statique dans /etc/hosts et situées dans les sous-réseaux 1 et 2 soient accessibles par nom depuis le réseau externe (mon routeur assurant ce service relais ! ).

Ma question : à part installer un serveur BIND, existe-t-il des outils plus légers, et lesquels car je ne comprends pas bien par exemple un DNSmask ou DNSresponder, MyDNS ou tmDNS ?


Question annexe : est-il possible de restreindre les diffusions/réponses " de type DNS" du routeur sur l'un des trois brins, ou des trois réseaux IP, ou à certaines adresses, et ce, plus simplement que par IPtables ?

Je plongerais volontiers dans divers docs, si vous pouviez me recommander un ou deux points d'entrée afin de comprendre les possibilités et les limites d' outils plus limités.......genre ZeroConf ?
voire m'indiquer l'outil ad-hoc ? (;-)

Merci d'avance
jdx
  • # DNS

    Posté par  (site web personnel) . Évalué à 3.

    sur un reseau local ( meme vlan ), les mDNSresponder / ZeroConf / RendezVous & consorts sont tres utiles pour resoudre des noms sans avoir a configurer un serveur DNS.

    apres, si il y a plusieurs reseaux, NetBIOS propose un service de ce genre mettable en place avec SAMBA : WINS.

    alors que ZeroConf est en declaration à la demande, WINS rajoute un ou plusieurs points centralisant les informations et pouvant etre interrogé.

    pour ce qui est de Bind / MyDNS / PowerDNS , ce sont des serveurs DNS respectant les RFC 1034 & 1035 .
    Bind est assez simple a configurer.
    PowerDNS outre les performances a l'avantage de pouvoir avoir des bases SQLite, MySQL, LDAP, PostgreSQL, bind, et des PIPE pour communiquer avec un wrapper.

    si ton DNS est pour un reseau local, fait ce que tu veux.
    si tu veux le mettre sur internet pour qu'il annonce des noms publics, tu as interet à savoir ce que tu fais.

    PS : si tu as un DHCP sur tes reseaux, ISC Bind + ISC DHCPD forment un couple tres efficace et puissant sur un reseau local.
    • [^] # Re: DNS en 'local'

      Posté par  . Évalué à 1.

      Merci de ce premier eclairage....
      Pour preciser le contexte de reponse, il ne s'agit pas de travailler avec des postes Windows, mais plutot des equipements embarqués (donc passifs et interrogés par IP), en voulant centraliser la correspondance @IP = name, sur un poste central routeur sous Linux, egalement sans interface graphique, sauf peut-etre quelques pages de configuration distante sous HTML.

      Quant à l'accès Internet éventuel sur le réseau externe, on va partir du principe que ce n'est pas au travers du routeur concerné, et que le filtragfe des adresses privées relève d'un autre routeur externe....d'ailleurs, si j'ai un peu compris, le ZeroConf attribue des noms en .local ? (ou peut-on choisir un sous-domaine de local, genre batiment1.local ? )

      Ma lecture des presentations Rendez-Vous et ZeroConf semble effectivement me tourner vers cette facilité en IPv4, avec les deux aspects (http://zeroconf.sourceforge.net/):
      - Translate between names and IP addresses without a DNS server.
      - Find services, like printers, without a directory server.


      + Allocate IP Multicast addresses without a MADCAP server.
      (ce troisieme point viendra peut-etre...mais là je n'ai aucune piste).

      Mais, à part plonger sur les sources de Howl ( http://www.porchdogsoft.com/products/howl/ ) Zcip ( http://zeroconf.sourceforge.net/?selected=zcip) ou de tmdns (http://prdownloads.sourceforge.net/zeroconf/tmdns-0.5.3.tar.gz?download ) et des indications sur le site http://www.multicastdns.org/ j'avoue que le manque d'informations genre HowTo me donne du mal a evaluer cet univers....

      Merci pour cet apport.
      jdx
      • [^] # Re: DNS en 'local'

        Posté par  . Évalué à 2.

        Il existe aussi dnsqmasq dispo par urpmi qui est plus simple à configurer que bind.
        http://www.drazzib.com/docs-dnsmasq.html

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.