当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于内网主机名自动解析的实现方法
帖子发表于 : 2010-03-25 12:20 

注册: 2007-08-01 12:35
帖子: 75
送出感谢: 0 次
接收感谢: 0 次
单位内部有邮件服务器,病毒库服务器,业务数据库服务器等,有各自的主机名,并有对应的IP地址。
以往是通过修改客户机的HOST文件来确保客户机上的各种需求,HOST文件大体内容如下:

代码:
#湖南湘潭分部邮件
HNXTFBYJ           165.17.12.4
#湖南湘潭分部病毒
HNXTFBBD          165.17.12.5
#湖南湘潭分部数据库
HNXTFBSJK         165.17.12.6


由于单位客户机更新计划启动在即,服务器和客户机可能都会更换,如果一个个拷贝HOST文件无疑是件很费神的事情,所以想放弃HOST解析的方式,采用一台服务器来实现内网主机名自动解析。

单位网络布局大体如下:
dhcp/解析服务器ip:165.17.12.3
子网掩码:255.255.255.0
网关:165.17.12.1
子网网段:165.17.12.20-165.17.12.124

由于对主机名解析服务是初次接触,一上来就走了弯路,想通过DNS来实现主机名解析,折腾了一天,问了很多人,都无法顺利实现此功能。
后来偶然间查到在WIN系统下有个专门的WINS服务可以提供 主机名到IP 的解析,然后一下子就豁然开朗了。
LINUX下用于实现WINS服务的程序就是大名鼎鼎的SAMBA了,今天早上只用了5分钟就在主机上调试通过。
现在将配置过程大体说下:
装好DHCP3之后,首先配置DHCPD.CONF文件,内容如下:
代码:
ddns-update-style none;
default-lease-time 120000;
max-lease-time 920000;
option subnet-mask 255.255.255.0;
option broadcast-address 65.17.12.255;
option netbios-name-servers 165.17.12.3;
option routers 165.17.12.1;
subnet 165.17.12.0
netmask 255.255.255.0{   
range 165.17.12.20 165.17.12.150;
}


安装SAMBA,修改SAMBA.CONF配置文件,在[global]段添加以下配置
代码:
wins support = yes   
name resolve order = hosts lmhosts wins bcast   
dns proxy = yes


最后,修改/ETC/HOSTS,添加以下代码:
代码:
#湖南湘潭分部邮件
HNXTFBYJ           165.17.12.4
#湖南湘潭分部病毒
HNXTFBBD          165.17.12.5
#湖南湘潭分部数据库
HNXTFBSJK         165.17.12.6


然后启动DHCP和SAMBA的服务就可以了。


最后由 xf22cn 编辑于 2010-03-26 13:30,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助:关于DNS服务器的设置问题
帖子发表于 : 2010-03-25 19:40 

注册: 2007-08-01 12:35
帖子: 75
送出感谢: 0 次
接收感谢: 0 次
尝试自己解决问题,安装BIND9后设置好以后创立了正向解析文件,文件名:db.hnxtfbyj
文件内容如下:
代码:
;
; BIND data file for local loopback interface
;
$TTL   604800
@   IN   SOA   hnxtfbyj. root.hnxtfbyj. (
               2      ; Serial
          604800      ; Refresh
           86400      ; Retry
         2419200      ; Expire
          604800 )   ; Negative Cache TTL
;
@   IN   NS   ns.
@   IN   A   165.17.12.4
@   IN   AAAA   ::1

但是目前DNS依然不能正常工作,表现为:
在LINUX主机下 PING hnxtfbyj ,可以ping通,但是速度慢
在WIN客户端下,BIND9服务刚刚启动的时候,PING hnxtfbyj可以正确解析,但是过4、5分钟后就不通了。
很奇怪的是,WIN下面 PING hnxtfbyj. 是可以PING通的
后面多了个.


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求助:关于DNS服务器的设置问题
帖子发表于 : 2010-03-25 20:38 

注册: 2007-08-01 12:35
帖子: 75
送出感谢: 0 次
接收感谢: 0 次
zone "hnxtfbyj" {
type master;
file "db.hnxtfbyj";
};
zone"12.17.165.in-addr.arpa"{
type master;
file "reverse/db.165.17.12";
};


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求助:关于DNS服务器的设置问题
帖子发表于 : 2010-03-25 21:05 

注册: 2009-10-30 12:39
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
改成这样试试
代码:
;
; BIND data file for local loopback interface
;
$TTL   604800
@   IN   SOA   ns.hnxtfbyj. root.hnxtfbyj. (
               2      ; Serial
          604800      ; Refresh
           86400      ; Retry
         2419200      ; Expire
          604800 )   ; Negative Cache TTL
;
                IN   NS   ns.hnxtfbyj.
ns            IN    A     165.17.12.3
youjian    IN   A   165.17.12.4
shadu    IN   A   165.17.12.5
shujuku    IN   A   165.17.12.6


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于内网主机名自动解析的实现方法
帖子发表于 : 2010-03-26 13:32 

注册: 2007-08-01 12:35
帖子: 75
送出感谢: 0 次
接收感谢: 0 次
谢谢诸位了,问题已经得到解决!!!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于内网主机名自动解析的实现方法
帖子发表于 : 2010-03-26 13:36 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
路过标记学习。 :em03


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译