1. 安裝bind元件
dnf -y install bind*
2. 編輯named檔案
vi /etc/named.conf
options ;
listen-on-v6 port 53 ;
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
secroots-file "/var/named/data/named.secroots";
recursing-file "/var/named/data/named.recursing";
allow-query ;
只在第1行和最後1行,把127.0.0.1和localhost改為any即可,儲存退出。
3. 編輯區域檔案
vi /etc/named.rfc1912.zones
在檔案最後,新增自己的網域名稱資訊,如我的網域名稱資訊如下:
zone "tsmt.com" in ;
};zone "1.168.192.in-addr.arpa" in ;
};
4. 進入/var/named資料夾, 編輯正向解析檔案和反向解析檔案
複製named.localhost為tsmt.com.zone,複製named.loopback為tsmt.com.local
cd /var/named
cp -p named.localhost tsmt.com.zone
cp -p named.loopback tsmt.com.local
編輯正向解析檔案
vi tsmt.com.zone
$ttl 1d
@ in soa tsmt.com rname.invalid. (
0 ; serial
1d ; refresh
1h ; retry
1w ; expire
3h ) ; minimum
ns @
a 127.0.0.1
aaaa ::1
ns ns.tsmt.com.
ns in a 192.168.1.202
mail in a 192.168.1.202
shop in a 192.168.1.202
編輯反向解析檔案
vi tsmtcom.local
$ttl 1d
@ in soa tsmt.com rname.invalid. (
0 ; serial
1d ; refresh
1h ; retry
1w ; expire
3h ) ; minimum
ns @
a 127.0.0.1
aaaa ::1
ptr localhost.
ns ns.tsmt.com.
ns a 192.168.1.202
202 ptr mail.tsmt.com.
202 ptr shop.tsmt.com.
5. 啟動dns伺服器
systemctl start named
systemctl restart named(重啟用)
6. 配置本機dns解析伺服器為本機位址
vi /etc/resolv.conf,新增一行本機位址
# generated by networkmanager
search tsmtkj.com
nameserver 192.168.1.202
nameserver 222.222.222.222
~
7.防火牆開放53,953埠
firewall-cmd --add-port=53/tcp --permanent
firewall-cmd --add-port=53/udp --permanent
firewall-cmd --add-port=953/tcp --permanent
firewall-cmd --reload
8. 驗證
上網通過或用命令nslookup。驗證成功。
CentOS8配置node伺服器
1 安裝epel release yum install epel release 2 安裝node.js yum install nodejs 檢查安裝 node version 3 安裝mongodb伺服器端 yum install mongdb server 4 安裝mongodb客戶端 yu...
CentOS 8系統WEB伺服器配置
乙個小白初次寫部落格,肯定會有很多很多錯誤,僅是分享,大家見諒!一台可以上網的電腦 centos系統的ios檔案 vmware 虛擬機器 1.在vmware上安裝centos系統。2.安裝httpd服務。大多要在root中進行 admin centos 8 su root 3.配置apache 進入...
CentOS8下配置Nginx伺服器詳細教程
目錄 一 環境及版本 二 安裝步驟 1.安裝依賴包 2.使用者配置 4.編譯nginx 5.編譯錯誤處理 6.重新編譯nginx 7.編譯安裝 8.啟動nginx 9.測試nginx伺服器 1.linux版本 centos8 2.nginx版本 nginx 1.6.3 yum y install g...