当前位置:   article > 正文

Ubuntu配置DNS服务器,通过域名访问本地服务器_ubuntu 服务器 通过域名访问

ubuntu 服务器 通过域名访问

系统环境

Ubuntu 16.04.6 LTS
IP : 192.168.0.102
  • 1
  • 2

安装配置DNS:

  1. ubuntu下使用的是bind9, 日志位于/var/log/syslog
    sudo apt install bind9
  2. 修改配置文件:/etc/bind/named.conf.local 添加正逆解析文件的配置,修改后如下
//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
//domain->ip
zone "flovem.home" in {
        type master;
        file "/var/cache/bind/db.flovem.home";
};

//ip->domain
zone "0.168.192.in-addr.arpa" in {
        type master;
        file "/var/cache/bind/reverse/db.0.168.192";
};
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  1. 根据2中的配置,添加相应的正逆向解析文件
  • 正向解析
    在/var/cache/bind/目录下添加文件db.flovem.home:
$TTL 604800
@ IN SOA flovem.home. root.flovem.home. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604000) ; Negative Cache TTL
;
; name servers
@ IN NS ns.flovem.home.
@ IN A 192.168.0.102
;ns records
ns IN A 192.168.0.102
;host records
hangzhou IN A 192.168.0.102
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 逆向解析
    在/var/cache/bind/reverse/目录中添加文件db.0.168.192
$TTL 604800
@ IN SOA flovem.home. root.flovem.home. (
2 ; Serial Number
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ); ; Minimum

@ IN NS flovem.home.

66 IN PTR hangzhou.flovem.home.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  1. 检查配置、重启
  • 检查配置
    在这里插入图片描述
  • 重启
    在这里插入图片描述
  1. 验证
    在这里插入图片描述
  2. 局域网访问
    在路由器端设置首选DNS服务器为192.168.0.102
    在这里插入图片描述这样同一个局域网下的设备就都能访问到这个域名了。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/579859
推荐阅读
相关标签
  

闽ICP备14008679号