見者有緣,緣來好運。誠邀各位圍觀我的博客【CS_GUIDER】:
我的云服務(wù)器到期了,所以這里放兩個部署在碼云和 GitHub 的鏈接:
https://wlei224.gitee.io (Gitee托管,速度極快)
https://wl2o2o.github.io(Github托管,點擊有╰°▽°╯)**
我的開源博客涵蓋了八股文、Java基礎(chǔ)、JVM、MySQL、Linux、框架技術(shù)、算法以及其他領(lǐng)域的文章,博客域名長期有效!??!如果說對您來說有用,請收藏號鏈接奧。萬分感謝。請放心,開源博客,沒有任何套路。
個人博客建站教程長期不定時連載,囊括我基于 Hexo | fluid 主題的搭建版本記錄以及搭建踩坑記錄,還有基于原 fluid 主題增加的小功能,如果感興趣,歡迎大家在頁腳評論區(qū)咨詢。
頭歌實踐教學(xué)平臺本關(guān)地址:
https://www.educoder.net/shixuns/qpmhnsiy/challenges
寫在前面
別劃走!??!這篇博客就是你要找的頭歌教學(xué)實踐平臺上的:第四關(guān):DNS服務(wù)器配置的保姆級通關(guān)步驟。
如上圖所示,本關(guān)題解筆者已經(jīng)通過,并測驗了多次,為避免出錯,可以照搬如下步驟,直接復(fù)制即可通關(guān),通關(guān)后想了解原理,再回過頭來一步一步進(jìn)行,如果遇到什么問題,歡迎在評論區(qū)進(jìn)行討論!
通關(guān)前的啰嗦(屬于知識補充,不想看就跳過)
相關(guān)知識背景
域名:Internet
上某一臺計算機(jī)或計算機(jī)組的名稱,是IP地址
的映射。域名解析實際上就是把域名映射回IP地址
。
域名解析的過程:當(dāng)一個瀏覽者在瀏覽器地址框中打入某一個域名,或者從其他網(wǎng)站點擊了鏈接來到了這個域名,瀏覽器向這個用戶的上網(wǎng)接入商發(fā)出域名請求,接入商的DNS服務(wù)器
要查詢域名數(shù)據(jù)庫,看這個域名的DNS服務(wù)器
是什么。然后到DNS服務(wù)器
中抓取DNS記錄
,也就是獲取這個域名指向哪一個IP地址
。在獲得這個IP信息
后,接入商的服務(wù)器就去這個IP地址
所對應(yīng)的服務(wù)器上抓取網(wǎng)頁內(nèi)容,然后傳輸給發(fā)出請求的瀏覽器。
Linux中/etc/resolv.conf
文件是DNS客戶機(jī)
配置文件,用于設(shè)置DNS服務(wù)器
的IP地址
及DNS域名
,還包含了主機(jī)的域名搜索順序。
正解與反解的Zone意義:DNS系統(tǒng)
最主要的功能就是互查主機(jī)名與IP
,由于計算機(jī)在網(wǎng)絡(luò)上只認(rèn)識IP地址
,所以,一般來說,我們稱由主機(jī)名查找IP
的過程為正解,由IP
查詢得到主機(jī)名為反解。
Zone(區(qū)域):一個正解或反解的設(shè)置就是一個zone,通常一個配置文件就是一個zone。
··························································································································
通關(guān)從這里開始
Tips:頭歌平臺的環(huán)境是ubantu版本的Linux系統(tǒng),在Linux系統(tǒng)下可以通過Ctrl+insert進(jìn)行復(fù)制,Shift+insert進(jìn)行粘貼。
ATTENTION: 成功通關(guān)記得點贊收藏或者踩踩評論區(qū)au,你們的每一個點贊將是我不斷更新的動力。
一、安裝DNS服務(wù)器并開啟服務(wù)
注意:嚴(yán)格按照如下兩個步驟進(jìn)行bind任務(wù)環(huán)境的安裝與初始化。(按上下順序復(fù)制表格命令即可)
第一步:先更新安裝源 apt-get update 第二步:再安裝DNS服務(wù)器 apt-get install bind9 第三步:最后開啟DNS服務(wù) service bind9 start 具體編程要求如下:
先有域名test.com,然后將該域名與IP地址:10.40.211.244相綁定在一起。
避雷器提醒:準(zhǔn)備bind和host環(huán)境時,一定要先下載bind,再下載host!否則會影響映射成功,原因待補充… …
補充原因:
在配置DNS服務(wù)器時,需要先下載BIND軟件包,因為BIND是一種開源的DNS服務(wù)器軟件,它實現(xiàn)了域名解析服務(wù),可以將域名轉(zhuǎn)換為IP地址。如果沒有安裝BIND軟件包,則無法實現(xiàn)DNS服務(wù)器的基本功能。
下載HOST軟件包是為了建立本地域名解析服務(wù),可以將本地主機(jī)名映射到IP地址。如果先下載HOST軟件包而沒有安裝BIND軟件包,則無法將域名解析請求轉(zhuǎn)發(fā)到DNS服務(wù)器,這會導(dǎo)致域名無法解析成功。因此,在配置DNS服務(wù)器時,需要先安裝BIND軟件包,再安裝HOST軟件包,以確保域名解析服務(wù)能夠正常運行。
二、標(biāo)題配置域名和IP的正解與反解zone:
命令:
vi /etc/bind/named.conf.default-zones
添加如下:
zone "test.com"{
type master;
file "/etc/bind/db.test.com";
}; //正向解析
zone "211.40.10.in-addr.arpa"{
type master;
file "/etc/bind/db.10";
}; //反向解析
三、新建/etc/bind/db.test.com文件
命令:
vi /etc/bind/db.test.com
添加如下:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA test.com. root.test.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS test.com.
@ IN A 10.40.211.244
四、新建/etc/bind/db.10文件
命令:
vi /etc/bind/db.10
添加如下:
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA test.com. root.test.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS test.com.
244 IN PTR test.com.
五、修改DNS服務(wù)器搜索順序,將本地作為DNS搜索的第一搜索目錄
命令:
vim /etc/resolv.conf
打開/etc/resolv.conf文件后添加到第一行:
nameserver 127.0.0.1
六、不要忘記重新啟動bind服務(wù)器
service bind9 restart
七、最后安裝host命令
apt-get install host
八、查詢域名和IP是否關(guān)聯(lián)
第一步:
host test.com
第二步:
host 10.40.211.244
END. 點贊收藏?評論??(開玩笑)恭喜順利通關(guān)?。?!
ATTENTION: 成功通關(guān)記得順手點贊收藏或者踩踩評論區(qū)au,你們的每一個點贊將是我不斷更新的動力。
直接評測!評測通過后不妨花一分鐘閱讀一下下面的寫在最后,或許對你有幫助呢。最后一句話,送給大家:慢下來,走好每一步!
寫在最后
無論你是計算機(jī)小白,還是佬兒,或者是考研黨,或者是摸魚翁,能在CSDN相遇即是緣分,歡迎大家訪問我的博客,鏈接見下面,如果你對寫博文很感興趣,或者說想加入我一起打造這個小網(wǎng)站,你可以在博客的評論區(qū),或者本文的評論區(qū)聯(lián)系我,總之,話不多說,一起努力!沉淀的知識都是自己的財富!
送給大家八個字:慢下來,走好每一步!
見者有緣,緣來好運。誠邀各位圍觀我的博客【CS_GUIDER】:(建議收藏至瀏覽器書簽)
我的云服務(wù)器到期了,所以這里放兩個部署在碼云和 GitHub 的鏈接:
https://wlei224.gitee.io (Gitee托管,速度極快)
https://wl2o2o.github.io(Github托管,點擊有╰°▽°╯)
我的開源博客涵蓋了八股文、Java基礎(chǔ)、JVM、MySQL、Linux、框架技術(shù)、算法以及其他領(lǐng)域的文章,如果你對建站比較感興趣,你也想沉淀自己的知識,歡迎訪問我的網(wǎng)站,不定時更新連載我的博客搭建版本記錄,踩坑記錄或者是我基于hexo的fluid主題增加的小功能,歡迎大家訪問和咨詢。
GitHub開源鏈接:https://github.com/WL2O2O/WL2O2O.github.io, 歡迎 star???文章來源:http://www.zghlxwxcb.cn/news/detail-419492.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-419492.html
到了這里,關(guān)于頭歌實踐教學(xué)平臺-Linux網(wǎng)絡(luò)實戰(zhàn)(一)-DNS配置(Ubuntu系統(tǒng))——保姆級教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!