linux正向配置dns解析
一、前言
正向解析:域名 --------> IP,根据域名查 IP 地址,即将指定的域名解析为相对应的 IP 地址。域名的正向解析是 DNS 服务器最基本的功能,也是最常用的功能。
提高网络访问速度,提高网络安全性,内网DNS服务器允许企业或组织对内部网络的域名进行管理。
二、环境
在两台主机内,一台为服务器,一台为客户机,在同一个局域网内,在设置之前保证两台机器可以相互连通。
主机名(ubuntu22) | ip地址 | 备注 |
u1 | 192.168.214.128 | 服务器 |
u2 | 192.168.214.129 | 客户机 |
三、实验过程
1.服务器与客户机测试连通性
2.在u1(服务器)内安装bind9
apt install bind9
3.修改u1(服务器)内修改配置文件(named.conf.default-zones,named.conf.options,db.local)
vi named.conf.options (监听本机的端口和设置允许DNS查询的地址网段)
listen-on port 53 {192.168.214.128;};
allow-query {192.168.214.0/24;};
vi xs.local (并将xs.com正向解析为192.168.214.129)
vi named.conf.default-zones (区域配置文件,指定正向解析的文件名)
zone "xs.com" {type master;file "/etc/bind/xs.local"; #文件是正向解析的文件名
};
4. u1和u2都要修改的配置文件
vi /etc/resolv.conf(修改nameserver,将这个改为dns服务器的ip地址)--u1和u2都要修改
5. u1服务器检验和重启bind服务,在u1和u2查看域名配置结果
named-checkzone xs.com /etc/bind/xs.local #校验
systemctl restart namednslookup www.xs.com
ping www.xs.com