首页 > 代码库 > 第三本书 unit3 之DNS
第三本书 unit3 之DNS
book3 unit3 配置DNS高速缓存
hostnamectl set-hostname dns-server.example.com /*修改服务器主机名
hostnamectl set-hostname client.example.com /*修改客服端服务器
yum install bind -y
/*BIND 是最广泛使用的开源名称服务器
在 RHEL 中 ,通过 bind 软件包提供
防火墙开启端口 53/TCP 和 53/UDP
vim /etc/resolv.conf /*域名ip添加
nameserver ipaddr
systemctl status named
cat /dev/random /*查看启动named时候的加密过程,这时候需要动动鼠标,键盘
firewall-cmd --permanent --add-service=dns /*允许dns服务通过防火情
netstat -antulpe | grep named /*产看关于named端口
-a 显示所有socket,包括正在监听的。
-n 以网络IP地址代替名称,显示出网络连接情形。
-t 显示TCP协议的连接情况
-u 显示UDP协议的连接情况。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关连接的程序名和PID。
-b 显示在创建每个连接或侦听端口时涉及的可执行程序。
-e 显示以太网统计。此选项可以与 -s 选项结合使用。
setenforce 0 /*防火墙设置强制模式
rpm -qc bind /*bind的所有配置文件
vim /etc/named.conf
vim /etc/named.rfc1912.zones /*修改要访问的那个域名文件
cp -p named.localhost westos.com.zone
vim /var/named/westos.com.zone /*设置域名信息
dig www.westos.com /*查看域名对应的ip及响应时间
mail root@westos.com
mailq /*查看邮件的信息
vim /etc/named.rfc1912.zones /*反向域名解析配置文件设置
cp -p named.localhost westos.com.ptr
vim /var/named/westos.com.ptr /*具体的反向配置文件的内容
dig -x 172.25.254.111 /*查看ip所对应的域名
cp -p westos.com,zone westos.com.inter
vim /var/named/westos.com.inter /*外网的设置
%s/254/50/
cp -p /etc/named.rfc1912.zone /etc/named.rfc1912.inter
vim /etc/named.rfc1912.inter /*配置外网指向文件
man named.conf
view
vim /etc/named.conf /*设置外网和内网的配置文件
ping www.westos.com /*当是指定ip访问时,访问内网
第三本书 unit3 之DNS