linux powerdns服务器搭建,开源DNS服务器 PowerDNS
PowerDNS 是一個(gè)跨平臺(tái)的開(kāi)源DNS服務(wù)組件,PowerDNS同時(shí)有Win32和Linux/Unix的版本。 PowerDNS在Win32下使用 Access的mdb文件記錄DNS信息,而在Linux/Unix下則使用MySQL來(lái)記錄DNS信息。無(wú)論是mdb亦或MySQL,備份是非常方便的 事情。
pdns-recursor 是一個(gè) dns 解析器(recursor),是 debian 從 powerdns 里面單獨(dú)編譯出來(lái)的只做 dns 解析器應(yīng)用的軟件。
powerdns 本身是一個(gè)支持 mysql 數(shù)據(jù)庫(kù)的 dns 服務(wù)器。
很多人應(yīng)該都習(xí)慣了設(shè)置 isp 提供的 dns 服務(wù)器,然后忍受被劫持域名的搔擾,查不到內(nèi)容就給你整到 114 頁(yè)面(上海電信 dns),其實(shí) linux 用戶(hù)完全不必受這個(gè)氣,自己裝一個(gè) dns 解析器就行了。優(yōu)點(diǎn)是安全,不用受 dns 劫持,不用怕最新的 dns 安全漏洞,完全沒(méi)有任何缺點(diǎn)。唯一的缺點(diǎn)可能就是多耗你幾 M 內(nèi)存而已。
再加上最近發(fā)現(xiàn)的 dns 協(xié)議漏洞,打過(guò)補(bǔ)丁的 bind 甚至還有問(wèn)題,所以推薦用 pdns-recursor,powerdns 官方早就預(yù)防了這個(gè)問(wèn)題??梢詤⒖?powerdns 官方的文檔。
pdns-recursor 跑起來(lái)以后,記的把 dns 地址改到 127.0.0.1,反正就是你監(jiān)聽(tīng)到那個(gè) ip,就修改你的 dns 到那個(gè) ip。
使用 pppoe 聯(lián)網(wǎng)一般會(huì)自動(dòng)修改 dns,可以禁止自動(dòng)修改 dns 就行。
更新
以 Ubuntu/Debian 為例,要安裝 pdns-recursor,只需簡(jiǎn)單的執(zhí)行下列命令即可:
sudo apt-get install pdns-recursor
注意,沒(méi)有 pdns-recursor 的 Linux 發(fā)行版,可以安裝 Bind 這個(gè)軟件包。
然后在 /etc/resolv.conf 開(kāi)頭加一行:
nameserver 127.0.0.1
或者點(diǎn) Ubuntu 桌面右上角網(wǎng)絡(luò)圖標(biāo),選“手動(dòng)配置 → 解鎖 → DNS”添 127.0.0.1。
總結(jié)
以上是生活随笔為你收集整理的linux powerdns服务器搭建,开源DNS服务器 PowerDNS的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 2014款哈弗h6红标怎么开冷风的?
- 下一篇: 76伏的控制器可以装72伏锂电池吗?