========================================================================================
搭建DNS服務(wù)器步驟
1.準(zhǔn)備工作
=====關(guān)閉SELinux和防火墻
=====setenforce 0
=====getenforce
=====vim /etc/sysconfig/selinux
=====systemctl stop firewalld.service
=====systemctl disable firewalld.service
========================================================================================
2.配置本地yum源
=====mkdir /etc/yum.repos.d/default
=====mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/default
=====vim /etc/yum.repos.d/local.repo
=====vim---[local]
=====vim---name=localsrc
=====vim---baseurl=file:///mnt
=====vim---enabled=1
=====vim---gpgcheck=0
=====mount /dev/cdrom /mnt/
=====yum clean all
=====yum makecache
========================================================================================
3.安裝DNS工作軟件
=====yum install -y bind bind-chroot
========================================================================================
4.編輯DNS配置文件
=====vim /var/named/chroot/etc/named.conf
=====vim---options {
=====vim---directory "/var/named";
=====vim---};
=====vim---zone "uplooking.com" {
=====vim---type master;
=====vim---file "uplooking.com.zone";
=====vim---};
========================================================================================
=====cp /usr/share/doc/bind-9.8.2/sample/var/named/named.localhost? /var/named/chroot/var/named/uplooking.com.zone
=====vim /var/named/chroot/var/named/uplooking.com.zone
=====vim---$TTL 1D
=====vim---@? ? ? IN SOA? uplooking.com. 454452000.qq.com. (
=====vim---? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0? ? ? ; serial
=====vim---? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1D? ? ? ; refresh
=====vim---? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1H? ? ? ; retry
=====vim---? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1W? ? ? ; expire
=====vim---? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3H )? ? ; minimum
=====vim---? ? ? ? NS? ? ? dns1.uplooking.com.
=====vim---dns1? ? A? ? ? 裝有DNS服務(wù)的主機(jī)IP地址(例:192.168.88.101)
=====vim---web? ? A? ? ? 192.168.1.1
=====vim---ftp? ? A? ? ? 192.168.1.2
=====vim---? ? ? ? MX? 5? mail.uplooking.com.
=====vim---mail? ? A? ? ? 192.168.1.3
========================================================================================
5.啟動(dòng)named服務(wù)
=====systemctl start named
=====systemctl start named-chroot
=====systemctl enable named
=====systemctl enable named-chroot
=====ss -antp | grep named
=====ss -anup | grep named
========================================================================================
6.測(cè)試DNS服務(wù)器
(需要使用另一臺(tái)電腦,先配置一下)
=====vim /etc/sysconfig/network-scripts/ifcfg-eth0
=====vim---NAME="eth0"
=====vim---ONBOOT=yes
=====vim---BOOTPROTO=none
=====vim---TYPE=Ethernet
=====vim---IPADDR=192.168.122.121
=====vim---NETMASK=255.255.255.0
=====vim---GATEWAY=192.168.122.1
=====vim---DNS1=192.168.122.105
=====systemctl restart network
=====systemctl restart NetworkManager
(配置完成,可以測(cè)試DNS服務(wù)器了)
=====nslookup
=====> server
=====> web.uplooking.com
=====> ftp.uplooking.com
=====> mail.uplooking.com
=====> exit
========================================================================================