listen-on
bind9 配置的语句似乎只为接口获取 IP 地址。" man named.conf
" 显示监听详情
对于内部named
守护进程,被监听的接口可以声明为:
listen-on {
127.0.0.1;
192.168.1.1;
};
现在转到外部 bind9/named 守护进程... ISP 为这个盒子提供动态 IP 地址(即 4.3.2.1)。如果我只想收听 ISP 分配的 IP 地址,我尝试了这个:
listen-on {
!127.0.0.1;
!192.168.1.1;
};
唉,这并不能阻止 bindnamed
拾取任何未使用的网络接口。
如何让 bind9named
守护进程只监听动态 IP 接口而不监听未使用的接口(IP 地址)?请记住,您事先并不知道绑定配置文件所需的面向公众的网络接口的 IP 地址。