初學者的模擬搭建DNS伺服器

2021-10-07 20:34:03 字數 2142 閱讀 1384

最後我們開啟乙個新的虛擬機器,搭建模擬為乙個伺服器

先安裝bind

[root@localhost ~]# yum install bind* -y
配置根檔案
[root@localhost 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";

recursing-file "/var/named/data/named.recursing";

secroots-file "/var/named/data/named.secroots";

allow-query ;

進行區域配置檔案配置
[root@localhost named]# vi /etc/named.rfc1912.zones 

zone "kgc.com" in ;

};

帶檔案屬性拷貝
[root@localhost named]# cp -p named.localhost kgc.com.zone
進行資料配置檔案配置
[root@localhost named]# vi kgc.com.zone

$ttl 1d

@ in soa @ rname.invalid. (

0 ; serial

1d ; refresh

1h ; retry

1w ; expire

3h ) ; minimum

ns @

a 127.0.0.1

www in a 192.168.221.188

新增dns位址資訊
[root@localhost named]# echo "nameserver 192.168.221.111" > /etc/resolv.conf
啟動並重新整理
[root@localhost named]# systemctl start named

[root@localhost named]# host www.kgc.com

www.kgc.com has address 192.168.221.125

然後我們開啟win10虛擬機器,解析一下
c:\users\hewei>nslookup www.kgc.com

我們先設定一下網絡卡資訊

[root@loca lhost html]# vi /etc/sysconf ig/network -scn ipts/ ifcfg-ens33

ipaddr=192.168.221.125

netmask=255.255.255.0

gatemay= 192,168.221.2

dns1=192.168.221.2

[root@localhost html]# systemctl restart network

再配置一下網頁資訊
[root@localhost ]# cd /ur/ww/html/

回到win10,開啟網頁

初學者的 Linux 伺服器管理建議

linux 嚴格區分大小寫linux 是嚴格區分大小寫的,這一點和 windows 不一樣,所以操作時要注意區分大小寫的不同,包括檔名和目錄名 命令 命令選項 配置檔案設定選項等。linux 一切皆檔案linux 中所有內容都是以檔案的形式儲存和管理的,硬體裝置也是檔案,這和 windows 完全不...

DNS伺服器搭建

安裝bind9 sudo apt get install bind9 跳轉到bind9配置的路徑 cd etc bind 在這個資料夾下使用ls la應該像這樣 輸入命令sudo vi named.conf.local進入檔案編輯介面,新增以下字段 type master 引數解釋 zone 指定配...

DNS伺服器搭建

domain name system dns 網域名稱系統 其實是乙個資料庫,是用於 tcp ip 程式的分布式資料庫,同時也是一種重要的網路協議。dns儲存了網路中的 ip 位址與對應主機的資訊,郵件路由資訊和其他網路應用方面的資訊,使用者通過詢問解決庫 解決庫傳送詢問並對dns回應進行說明 在 ...