RHEL-Like
1 前言
一个问题,一篇文章,一出故事。
今天有同事提出让我们批量将Linux的hostname自动刷新到DNS服务器中,于是整理此解决方案。
2 最佳实践
2.1 Windows DNS端设置
在Windows DNS管理器中打开【DNS Server】并选择对应“Zone”
选择【Properties】–>【General】–>【Dynamic updates】菜单
并将设置值修改为:
Secure only
或者
Nonsecure and secure
注意:测试阶段建议先设置为“Nonsecure and secure”
2.2 Linux端设置
2.2.1 安装工具
yum install -y bind-utils
2.2.2 准备dns记录文件
cat update.txt
可见如下配置,
server 10.168.0.41 zone cmdschool.org update add test.cmdschool.org 300 A 10.168.2.152 send
2.2.3 检查dns记录是否已经存在
nslookup test.cmdschool.org
可见如下显示,
Server: 10.168.0.41 Address: 10.168.0.41#53 ** server can't find test.cmdschool.org: NXDOMAIN
2.2.4 执行更新命令
nsupdate update.txt
2.2.5 确认dns记录是否更新成功
nslookup test.cmdschool.org
可见如下显示,
Server: 10.168.0.41 Address: 10.168.0.41#53 Name: test.cmdschool.org Address: 10.168.2.152
没有评论