Chinaunix

标题: named为什么不能监听在0.0.0.0上? [打印本页]

作者: shenyue_sam    时间: 2014-08-21 09:10
标题: named为什么不能监听在0.0.0.0上?
RHEL6.2   bind 9.7.3

named.conf中,以下设置的话,
  1. listen-on port 53 { any; };

  2. #listen-on port 53 { any; };
复制代码
会监听eth0和lo的IP,
  1. ]# netstat -nal|grep :53\
  2. tcp        0      0 192.168.80.128:53           0.0.0.0:*                   LISTEN
  3. tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN
  4. udp        0      0 192.168.80.128:53           0.0.0.0:*
  5. udp        0      0 127.0.0.1:53                0.0.0.0:*
复制代码
问题是,bind问什么不像ssh那样监听0.0.0.0呢?
如果
  1. listen-on port 53 { 0.0.0.0; };
复制代码
的话,log中会出现
  1. not listening on any interfaces
复制代码
且没有端口被监听。





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2