安装DNS 服务软件(bind)

安装bind

apt-get update

apt-get install bind9


Linux service 命令

Linux系统中使用service命令来控制系统服务,它可以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。

  service命令的使用格式:

  service 服务名 控制命令

  • 服务名:自动要控制的服务名,即/etc/init.d目录下的脚本文件名;
  • 控制命令:系统服务脚本支持的控制命令。

常见的控制命令:

  1. start:启动该服务;
  2. stop:关闭该服务;
  3. restart:重新启动该服务;
  4. status:查看该服务状态;

注意并不是所有的服务都支持以上4种控制命令,不同的服务提供不同的控制命令,大多数服务都支持以上4种常用的控制命令。


DNS服务器配置

假设先有域名test.com,然后将该域名与10.40.211.244IP地址相绑定在一起。

      ①先初始化环境

apt-get update

apt-get install host

      ②向文件/etc/bind/named.conf.default-zones添加如下内容;

zone "test.com"{
    type master;
    file "/etc/bind/db.test.com";
};
zone "211.40.10.in-addr.arpa"{
    type master;
    file "/etc/bind/db.10";
};

      ③新建文件/etc/bind/db.test.ubuntu.com并添加如下内容(可以拷贝db.local,在其基础上进行修改);

touch /etc/bind/db.test.com  //创建文档db.test.com
vi /etc/bind/db.test.com

       ④新建文件/etc/bind/db.10并添加如下内容(可以拷贝db.127,在其基础上进行修改);

touch /etc/bind/db.10 //创建文档db.10
vi /etc/bind/db.10
;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     test.com. root.test.com. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      test.com.
244   IN      PTR     test.com.

      ⑤修改DNS服务器搜索顺序,将本地作为DNS搜索的第一搜索目录(sudo vim /etc/resolv.conf);

      ⑥重新启动bind服务器,然后使用host命令去查询test.ubuntu.com域名与IP 10.70.110.40是否关联起来。

service bind9 restart
host test.com
host 10.70.110.40

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值