J'ai un serveur DNS bind9 que j'ai configuré pour fonctionner sur le port 55 mais je n'arrive pas à faire fonctionner la configuration. Le serveur fonctionne bien mais je n'arrive pas à régler ma machine locale pour résoudre les requêtes du serveur de noms à partir de 127.0.0.1, port 55.
Exemple :
dig -p 55 a1.mylocalinstance.dip
...
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; QUESTION SECTION:
;a1.mylocalinstance.dip. IN A
;; ANSWER SECTION:
a1.mylocalinstance.dip. 10800 IN A 192.168.1.107
;; AUTHORITY SECTION:
mylocalinstance.dip. 10800 IN NS ns.mylocalinstance.dip.
;; ADDITIONAL SECTION:
ns.mylocalinstance.dip. 10800 IN A 192.168.1.100
;; Query time: 0 msec
;; SERVER: 127.0.0.1#55(127.0.0.1)
;; WHEN: Fri Dec 18 00:20:54 EET 2015
;; MSG SIZE rcvd: 96
Quand j'essaie d'accéder à mon serveur par ssh :
$ssh test@a1.mylocalinstance.dip
ssh: Could not resolve hostname a1.mylocalinstance.dip: Name or service not known
Mon fichier /etc/resolv.conf :
nameserver [127.0.0.1]:55
nameserver fe80::1%wlan0
Je ne comprends pas les relations-dépendances entre le gestionnaire de réseau et le résolveur et comment faire fonctionner les choses avec bind dans mon port et comment je peux transférer mes requêtes DNS au port 55.