服务部署之域名解析服务DNS(bind)配置(基于CentOS7)

33 篇文章 14 订阅 ¥99.90 ¥99.00

目录

目录

目录

赛题

关闭Selinux及防火墙

安装dns

修改配置文件

实现内外网解析

编写区域文件

修改权限&重启服务

验证测试

安装dns测试工具

不显示版本


赛题

3.DNS

为 chinaskills.cn 域提供域名解析;

为 www.chinaskills.cn、download.chinaskills.cn 和

mail.chinaskills.cn 提供解析;

启用内外网解析功能,当内网客户端请求解析的时候,解析到对应的

内部服务器地址,当外部客户端请求解析的时候,请把解析结果解析

到提供服务的公有地址;

请将 IspSrv 作为上游 DNS 服务器,所有未知查询都由该服务器处理。

关闭Selinux及防火墙

[root@localhost ~]# setenforce 0
[root@localhost ~]# systemctl stop firewalld

安装dns

[root@appsrv ~]# yum install -y bind

修改配置文件

[root@appsrv ~]# vim /etc/named.conf 
 13         listen-on port 53 { any; };
 14         listen-on-v6 port 53 { none; };
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了在CentOS 7服务器配置域名解析,您可以按照以下步骤进行操作: 1. 打开终端并以root用户身份登录到您的CentOS 7服务器。 2. 安装维护DNS解析的软件包:`yum install bind bind-utils -y` 3. 打开主配置文件`/etc/named.conf`,使用文本编辑器进行编辑:`vi /etc/named.conf` 4. 在`named.conf`文件中,找到`options`部分并确保以下设置已启用或添加: ``` // 允许查询 allow-query { any; }; // 允许递归查询 allow-recursion { trusted; }; // 设置DNS服务器使用的IP地址 listen-on port 53 { any; }; // 允许DNS服务器接受来自本地网络的请求 allow-transfer { none; }; ``` 5. 在`named.conf`文件中,找到`zone`部分并添加您要配置的域名信息。例如,如果您要配置域名example.com: ``` zone "example.com" IN { type master; file "/var/named/example.com.zone"; allow-update { none; }; }; ``` 6. 创建域名解析文件`example.com.zone`,并在`/var/named/`目录下保存它:`vi /var/named/example.com.zone` 7. 在新创建的文件中,添加以下内容来定义您的域名解析: ``` $TTL 86400 @ IN SOA ns1.example.com. admin.example.com. ( 2020120101 ; Serial 3600 ; Refresh 1800 ; Retry 604800 ; Expire 86400 ) ; Minimum TTL @ IN NS ns1.example.com. @ IN A your-server-ip-address ns1 IN A your-server-ip-address www IN A your-server-ip-address ``` 请将`your-server-ip-address`替换为您的服务器的实际IP地址。 8. 保存并关闭文件。 9. 启动并启用DNS服务:`systemctl start named` 和 `systemctl enable named` 10. 配置防火墙以允许DNS流量通过:`firewall-cmd --add-service=dns --permanent`,然后重启防火墙:`firewall-cmd --reload` 11. 配置完成后,您可以在其他计算机上通过域名访问您的CentOS 7服务器了。 请注意,这是一个基本的域名解析配置过程。具体步骤可能会根据您的需求和网络设置而有所不同。建议在进行配置之前先备份相关文件,以防万一发生意外情况。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值