[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Jessie - Bind9 n'écoute pas ce qu'on lui demande



Le 28/01/16 à 20:52, Pascal Hambourg <pascal@plouf.fr.eu.org> a écrit :

PH> Eric Degenetais a écrit :
PH> > Le 28 janvier 2016 à 14:43, Daniel Caillibaud <ml@lairdutemps.org> a écrit :
PH> >> Ok, mais dans ce cas ça marche pas chez lui parce qu'il ne faut pas mixer acl et ip ?
PH> > 
PH> > l'explication ne serait-elle pas tout simplement que pour lister les
PH> > interfaces à écouter {localhost, 192.168.1.12} est interprêté comme
PH> > {toutes les interfaces + 192.168.1.12}, soit au final {toutes les
PH> > interfaces} ?
PH> 
PH> Bien sûr. Il me semblait que c'était assez clair.

Pas si évident que "localhost" désigne "toutes les ips assignées à une interface locale", dans
un contexte ip on pourrait s'attendre à ce que ce soit la ou les ip de loopback.
(ok, ce localhost prend plus de sens dans une acl "allow {localhost}", où on veut autoriser
toutes les ips locales).

Il faut aller voir la doc de bind (https://www.isc.org/downloads/bind/doc/, mais sous mon
iceweasel la page est quasi vide) car c'est pas dans les fichiers de conf (c'est un built in),
cf 6.2.2, acl Statement Definition and Usage

The following ACLs are built-in:
- any Matches all hosts.

- none Matches no hosts.

- localhost Matches the IPv4 and IPv6 addresses of all network interfaces on the system. When
    addresses are added or removed, the localhost ACL element is updated to reflect the changes.

- localnets Matches any host on an IPv4 or IPv6 network for which the system has an interface.
    When addresses are added or removed, the localnets ACL element is updated to reflect the
    changes. Some systems do not provide a way to determine the prefix lengths of local IPv6
    addresses. In such a case, localnets only matches the local IPv6 addresses, just like
    localhost.

-- 
Daniel

Il faut choisir, dans la vie, entre gagner de l'argent et le dépenser, 
on n'a pas le temps de faire les deux. 
Edouard Bourdet


Reply to: