使Bind DNS服务器监听指定ip或端口
我需要配置named(BIND DNS服务)监听ip为202.54.1.2的eth1接口。我得如何配置BIND DNS name服务监听特定的网络接口或ip地址呢?回答:listen-on选项可用于指定监听IPv4地址。没有接口指定选项但是可以给指定接口指定IP实现,所以通过指定IP你可以强制BIND监听指定IP或网络接口。
listen-on语法
IPv4指定的语法如下为监听202.54.1.2ip地址:
listen-on { 202.54.1.2; };
监听所有接口和IP(默认)
listen-on { any; };
IPv6如下:
listen-on-v6 { any; };
listen-on-v6 { ipv-6-address; };
这是截取自named.conf文件的配置实例:
options
{
//listen-on-v6 { any; };
listen-on { 202.54.1.2; };
directory "/var/named"; // the default
dump-file "data/cache_dump.db";
statistics-file "data/named_stats.txt";
memstatistics-file "data/named_mem_stats.txt";
dnssec-enable yes;
recursion no;
allow-notify { 202.54.1.3; 202.54.1.4; };
version "go away";
};
页:
[1]