DNS基本

DNS

域名系統(英文:Domain Name System,縮寫:DNS)是互聯網的一項服務。它做爲將域名和IP地址相互映射的一個分佈式數據庫,可以令人更方便地訪問互聯網。DNS使用TCP和UDP端口53。當前,對於每一級域名長度的限制是63個字符,域名總長度則不能超過253個字符。web

DNS功能:域名解析。

正向解析:根據域名來解析出IP地址。域名----->IP (最經常使用)
反向解析:根據IP地址來解析出域名。IP----->域名 (用得較少)數據庫

DNS部署

實驗環境
主機 IP 軟件包 系統版本
master主 192.168.11.11 bind,bind-chroot,bind-utills CentOS-7-x86
slave從 192.168.11.12
客戶機 192.168.11.1 win10
安裝軟件包
yum install -y bind bind-utils
rpm -qc bind
啓動DNS服務
systemctl restart named
systemctl enable named
修改配置文件
cp -v /etc/named.conf /etc/named.conf.bak
sed -i 's/127.0.0.1/any/' /etc/named.conf
sed -i 's/localhost/any/' /etc/named.conf
重啓
systemctl reload named
建立正向解析
echo -e 'zone "ask.com" IN {\n type master;\n file "ask.com.zone";\n allow-update{none; }; \n allow-transfer{none; };\n } ;'>>/etc/named.rfc1912.zones
cd /var/named
cp -av named.localhost ask.com.zone
echo '$TTL 1D
@ IN SOA dns.ask.com. 12700696.qq.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS dns.ask.com.
A 192.168.11.11
dns A 192.168.11.11
AAAA ::1
www A 192.168.11.12
web CNAME www.ask.com.
' >/var/named/ask.com.zone
cd /etc/sysconfig/network-scripts
ls
vim ifcfg-ens33
systemctl restart network
本地測試
DNS基本
DNS基本DNS基本vim

相關文章
相關標籤/搜索