找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 17359|回复: 0

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

[复制链接]
发表于 2013-3-21 16:30:34 | 显示全部楼层 |阅读模式
我需要配置named(BIND DNS服务)监听ip为202.54.1.2的eth1接口。我得如何配置BIND DNS name服务监听特定的网络接口或ip地址呢?% h4 |  b$ l; w% a; v/ U: e

0 i4 ]: r  A# c9 ~) L8 E" s回答:listen-on选项可用于指定监听IPv4地址。没有接口指定选项但是可以给指定接口指定IP实现,所以通过指定IP你可以强制BIND监听指定IP或网络接口。" r. |7 ~/ f7 S  Z) z! t! F& {
1 [& i, o: Q& ~, a) @4 Z
listen-on语法
2 X( I$ a' p1 `0 g  z0 _  }! @IPv4指定的语法如下为监听202.54.1.2ip地址:
! P2 @" A3 c8 V7 F  Q; W' Jlisten-on { 202.54.1.2; };
. d6 w  U6 k, m3 I" m2 U+ c
# \( L& o6 Z. _$ b/ E监听所有接口和IP(默认)
4 W5 L& b; z3 @/ U& hlisten-on { any; };
8 M  |6 F% j$ K. B- X' M" Q2 }  |0 r+ [: g( D
IPv6如下:8 W' I" w; n% [. B; P
listen-on-v6 { any; };
5 x: g5 d$ M1 }7 q# d0 zlisten-on-v6 { ipv-6-address; };4 F! l% C+ F0 C2 ?; j0 {

+ V% u  U! G, ~) z; y5 g7 e这是截取自named.conf文件的配置实例:7 }, t' f9 |" q( L1 q0 o1 d. i
options$ x( f. O  n- C! h
{% Z" L, ^" |8 V# H8 K0 a
        //listen-on-v6 { any; };
4 s6 n& b3 I/ [( p        listen-on { 202.54.1.2; };; Q" {) n+ ~% g, N5 n7 q
        directory "/var/named"; // the default
/ K( E/ C8 q' T7 Y# L6 ~) K        dump-file               "data/cache_dump.db";, ~  q) k! J$ \4 Y
        statistics-file         "data/named_stats.txt";6 ^& D' h# F- W! `* S) J% J8 o; c6 t
        memstatistics-file      "data/named_mem_stats.txt";) F& E7 |  x( \; e& \
        dnssec-enable yes;4 q4 n* e1 r5 m1 u( u4 c" k/ h
        recursion no;0 {0 Y5 M$ a( G4 G
        allow-notify { 202.54.1.3; 202.54.1.4; };
% h$ [5 Q: d  T" g2 _; {        version "go away";5 P; Q$ j1 Q$ z/ B8 S0 @" u# M4 Q
};; ?! u! g+ P6 ^2 D) U
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-7 23:35 , Processed in 0.071471 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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