找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 17647|回复: 0

使Bind DNS服务器监听指定ip或端口

[复制链接]
发表于 2013-3-21 16:30:34 | 显示全部楼层 |阅读模式
我需要配置named(BIND DNS服务)监听ip为202.54.1.2的eth1接口。我得如何配置BIND DNS name服务监听特定的网络接口或ip地址呢?5 A% |8 }' @3 M& F; t7 w
% n! `- V+ ?# {  U$ j
回答:listen-on选项可用于指定监听IPv4地址。没有接口指定选项但是可以给指定接口指定IP实现,所以通过指定IP你可以强制BIND监听指定IP或网络接口。. l3 {5 b, q6 m8 l
6 B# L. `( C( G, {( S' A, q0 d  v
listen-on语法
+ l$ D+ o2 h9 |& eIPv4指定的语法如下为监听202.54.1.2ip地址:
/ V6 q& }0 T, m# G6 u9 Blisten-on { 202.54.1.2; };. R: L9 C4 h! q' u
3 B+ ^- `0 P( I2 R2 w+ J2 d
监听所有接口和IP(默认)4 F0 H/ F% T0 h5 b9 v! F4 C
listen-on { any; };
! B* j9 t* M5 h
  Q/ @- o6 l* I2 Z% U+ cIPv6如下:, |& D0 R" u8 J" j4 A0 t% g
listen-on-v6 { any; };! |7 u2 i9 N* d1 I9 A2 l( C: w
listen-on-v6 { ipv-6-address; };; T/ P' @4 |! @1 ?; v

4 }# K2 b. {) y1 i% ^2 b这是截取自named.conf文件的配置实例:
0 h6 i" M2 F6 y" W6 goptions
- \& f% ]/ }* }" e2 w9 X8 H{! x# X9 Z# l& Q6 g
        //listen-on-v6 { any; };
; o% H& g. d7 ^        listen-on { 202.54.1.2; };' ?5 I2 N; L0 }" a1 W
        directory "/var/named"; // the default
4 v! \% k* D# O5 I6 L5 l! }& o        dump-file               "data/cache_dump.db";5 R/ T5 m4 U& m' F% x0 R
        statistics-file         "data/named_stats.txt";6 p0 O! \# @1 S2 L# ]0 Z. N
        memstatistics-file      "data/named_mem_stats.txt";
7 k1 @+ k4 e8 d1 }: w        dnssec-enable yes;& R, l. P5 ]# Y* l* X% e
        recursion no;
/ Q( v* p# R# z) ^) M        allow-notify { 202.54.1.3; 202.54.1.4; };/ U9 }, A" o" i  @  r6 K7 f
        version "go away";
& h6 [# T: K# H* G& H3 [};
4 ^5 S' I( Q. N7 Y% g" Z
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|第一站论坛 ( 蜀ICP备06004864号-6 )

GMT+8, 2025-7-19 01:48 , Processed in 0.077306 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表