目录
作者:蓝眼泪
背景介绍
dns,全称域名系统,domain name system
软件名 bind
服务名 named
端口号 tcp 53 udp 53
第一 域名解析测试命令
nslookup www.baidu.com
vim /etc/resolv.conf
DNS=ip
nameserver ip
vim /etc/hosts
cd /etc/sysconfig/network-scripts
vim ifcfg-ens33
systemctl restart network
traceroute www.baidu.com
ping -c 4 www.baidu.com
arp -a
arp 192.168.60.184
nmap -sT 192.168.150.0/24
nmap -sP 192.168.150.0/24
第二 安装dns软件,构建dns服务器
yum -y install bind
vim /etc/named.conf
vim /etc/named.rfc1912.zones
vim /var/named/xx.xx
第三 安装apache软件,作为web服务器
yum install httpd
cd /var/www/html
vim index.html
dnstest
elinks localhost
curl localhost
vim /etc/named.conf
cd /var/www/html
ls
vim index.html
dnsTest
cd /var/named/
vim xx.xx
cp -a named.localhost atguigu.localhost
cp -a named.loopback atguigu.loopback
systemctl restart network
curl www.atguigu.com
yum install dnsmasq
vim /etc/dnsmasq.conf
systemctl start dnsmasq
第四 附加信息
主从dns
主缓dns
智能dns
主配置文件
区域配置文件
数据配置文件
正向解析记录 反向解析记录
1 dns分离解析实验
vim /etc/sysctl.conf
sysctl -p 刷新配置文件
cp -a lan.zone wan.zone
cp -a named.rfc1912.zone lan.zone
cd /var/named
cp -a named.localhost lan.localhost
cp -a lan.localhost wan.localhost
cd /etc
view lan
view wan
2 测试网站
curl www.atguigu.com
nslookup www.atguigu.com