『壹』 如何搭建一個公共DNS伺服器
一、伺服器環境
必須為centos6.x的 環境 centos7.x不能按照本教程 centos5.x未測試
二、安裝並啟動DNSMASQ
yum install -y dnsmasqservice dnsmasq start
三、dnsmasq配置
1、Dnsmasq的配置文件路徑為:/etc/dnsmasq.conf
# ll -d /etc/dnsmasq.conf -rw-r--r-- 1 root root 21237 Feb 23 00:17 /etc/dnsmasq.conf
2、編輯/etc/dnsmasq.conf
resolv-file=/etc/resolv.dnsmasq.conf //dnsmasq 會從這個文件中尋找上游dns伺服器strict-order //去掉前面的#addn-hosts=/etc/dnsmasq.hosts //在這個目裡面添加記錄listen-address=127.0.0.1,192.168.1.123//監聽地址 如果想對所有計算機服務,則為0.0.0.0
3、修改/etc/resolv.conf
echo 'nameserver 127.0.0.1' > /etc/resolv.conf
4、創建resolv.dnsmasq.conf文件並添加上游dns伺服器的地址
touch /etc/resolv.dnsmasq.confecho 'nameserver 119.29.29.29' > /etc/resolv.dnsmasq.conf
5、創建dnsmasq.hosts文件
cp /etc/hosts /etc/dnsmasq.hostsecho 'addn-hosts=/etc/dnsmasq.hosts' >> /etc/dnsmasq.conf
提示:resolv.dnsmasq.conf中設置的是真正的Nameserver,可以用電信、聯通等公共的DNS。
三、DNSmasq啟動
1、設置Dnsmasq開機啟動並啟動Dnsmasq服務:
chkconfig dnsmasq on/etc/init.d/dnsmasq restart
2、netstat -tunlp|grep 53 查看Dnsmasq是否正常啟動:
# netstat -tlunp|grep 53tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 2491/dnsmasq tcp 0 0 :::53 :::* LISTEN 2491/dnsmasq udp 0 0 0.0.0.0:53 0.0.0.0:* 2491/dnsmasq udp 0 0 :::53 :::* 2491/dnsmasq
3、dig smallxu.me,第一次是沒有緩存,所以時間是400多
4、第二次再次測試,因為已經有了緩存,所以查詢時間已經變成了2.
為了防止故意進行DNS劫持,這里不貼出
四、DNSMASQ的配置
1、本地DNS使用
這里我們本地DNS可以使用伺服器中配置的IP,這樣我們本機就使用到自己的DNS,備用DNS可以用一個第三方公用DNS。
2、屏蔽網站/廣告
vi /etc/dnsmasq.conf
如果我們需要屏蔽某個網站或者廣告,可以修改上面的文件
address=/itbulu.com/127.0.0.1address=/smallxu.me/127.0.0.1
比如我希望無法打開這兩個網站,就在配置文件中添加指定的IP或者其他劫持的IP,比如我們打開某個網站被指定到其他的伺服器或者網站中,就這樣被劫持的。同樣的,我們也可以將廣告目錄屏蔽。
添加後 smallxu.me和itbulu.com將會被解析到127.0.0.1
第五、Dnsmasq配置和使用總結
Dnsmasq實際功能不僅僅局限在上面的搭建我們本地需要的DNS伺服器功能,如果真就這么簡單的用法,那我們也沒有必要用一台伺服器配置。使用點第三方公共DNS還是沒有問題的,有點廣告也無妨。
『貳』 如何搭建dns伺服器
搭建dns伺服器方法詳見:https://jingyan..com/article/5d6edee24880a899eadeec8f.html
『叄』 請教如何能自己建立一個私有的 DNS 伺服器
以win7如何搭建郵件伺服器為例:
1、先做DNS的配置因為要用到DNS對郵件伺服器作域名解析,所以要創建一個DNS,
2、DNS的安裝:開始菜單->管理工具->管理報務器;在彈出的界面上點擊安裝DNS伺服器就行了
3、DNS的打開:開始菜單->管理工具->DNS;點擊就能打開
4、DNS的配置:在配置界面上->正向查找區域->右鍵菜單-〉新建區域;要先創建一個區域來對郵件伺服器的IP進行解析!創建完成之後在創建的區域內新建一個IP為1712.16.3.1的mail主機;同時也要新建兩個指向主機的別名POP3和SMTP(郵件伺服器用到的兩個最重要的協議)
5、配置IIS
IIS的安裝:開始菜單->控制面板->添加或刪除程序->添加刪除windows組件->應用程序伺服器->詳細信息->IIS->詳細信息->全選-〉確定-〉下一步-〉完成,
IIS的打開:開始菜單->管理工具->IIS
IISR 配置:選擇「默認SMTP虛擬服務」右鍵->屬性->傳遞標簽->高級->在虛擬域和完全域里填上在DNS里創建的區域名!這樣做的目的就是為了能夠在收件那裡顯示發件人的信息,
6、安裝並配置POP3服務
POP3的安裝:開始菜單->控制面板->添加或刪除程序->添加/刪除windows組件-〉電子郵件服務-〉詳細信息->全鉤->確定->下一步->完成,
POP3打開:開始菜單->管理工具->POP3服務
POP3的配置:新建一個域名(要和DNS的區域名一樣)再在新建的域里創建兩個用戶用作測試!用戶1:tx1 密碼:123 用戶2:tx2 密碼:123
7、完成即可
『肆』 DNS伺服器怎麼搭建
dns伺服器搭建配置方法:
2008搭建dns是通過新建dns角色伺服器來實現,打開2008系統之後,打開伺服器管理器找到角色----右側有一個添加角色
接著進入角色新建向導頁面,默認進行下一步
等待片刻掃描伺服器角色之後,勾選dns伺服器(注意搭建dns伺服器要求固定IP地址)
再次返回伺服器管理器角色服務裡面,可以看到dns伺服器
另外:
1..設置公網DNS轉發:關於怎麼添加dns記錄的相關方法,咗嚛會另外一篇經驗提供內部郵箱解析設置案例。
2.除此之外,dns伺服器還要設置一個外部轉發器,對於不能解析的地址進行外網dns解析
客戶端怎麼設置dns,內部電腦的話,把dns部分首選dns設置為伺服器的ip地址。輔助dns設置一個能夠正常連接的公網IP即可,如果都是動態分配的到路由器上設置分配首選dns為內部dns
『伍』 DNS伺服器建立的詳細步驟
搭建DNS伺服器前提是有自己的的域名DNS,
你可以去域名注冊商那注冊兩個你域名下的DNS,指向你所要搭建DNS的伺服器.可以去cnnic上查詢是否注冊成功.然後把自己域名的DNS修改成你注冊的這個DNS,建議用測試的域名先測試正常後,再修改正式使用域名的DNS,該項操作會造成域名解析短暫中斷,請謹慎操作.
至於搭建DNS伺服器的軟體,推薦使用winmydns.當然還有bind9或MyDNS,這些你可以搜下教程.
winmydns是基於Windows平台的,比較容易使用.
很多服務商都是使用winmydns軟體搭建的,像dnsceo的就是,解析快.也穩定.應該可以滿足你的需求的.
『陸』 怎麼配置DNS伺服器
DNS
就是域名解析系統,它的作用是把網頁地址的英文(如www.sina.com.cn)解析成數字地址(如10.192.28.197)供網路尋找,以便打開該網站.可將DNS
設置為:202.96.128.68
或202.96.128.143
『柒』 如何搭建DNS伺服器
window下搭建dns伺服器的操作步驟很簡單,主要弄清原理,學習下下面兩篇文件dns就ok了:
域名伺服器工作原理:http://wenku..com/link?url=_kPAQL_XXBtg3Njy2INAEeGoGaRm4--H1KYm
dns搭建詳細操作步驟如下:
http://wenku..com/link?url=_kPAQL_XXBtg3Njy2INAEeGoGaRm4--H1KYm
『捌』 如何配置DNS伺服器
1、 安裝DNS服務。
開始-〉設置-〉控制面板-〉添加/刪除程序-〉添加/刪除Windows組件-〉「網路服務」-〉選擇「域名服務系統(DNS)」-〉按確定進行安裝。
2、 創建DNS正相解析區域。
開始-〉程序-〉管理工具-〉選擇DNS,打開DNS控制台-〉右擊「正相搜索區域」-〉選擇「新建區域」-〉選擇「標准主要區域」(或「Active Directory 集成區域」或「標准輔助區域」)--〉輸入域名「abc.com」 -〉輸入要保存的區域的文件名「abc.com.dns」- 〉按完成,完成創建。
創建主機記錄等: 右擊「abc.com」-〉「新建主機」 -〉在名稱處輸入「www」,在「IP地址」處輸入「192.168.0.3」,-〉按「添加主機」完成。
3、 創建DNS反向解析區域。
開始-〉程序-〉管理工具-〉選擇DNS,打開DNS控制台-〉右擊「反向搜索區域」-〉選擇「新建區域」-〉選擇「標准主要區域」-〉輸入用來標示區域的「網路ID」-〉輸入要保存的區域的文件名「0.168.192.in-addr.arpa.dns」-〉按完成,完成創建。
創建指針PTR: 右擊「192.168.1.x.subnet」-〉選擇「新建指針」-〉在「主機IP號」中輸入2-〉在「主機名」中輸入ftp-按 「確定」完成添加。
4、 啟用DNS循環復用功能。
右擊選擇「DNS伺服器」-〉屬性-〉高級-〉選擇「啟用循環」(round robin)--〉選擇「啟用netmask 排序」-〉按「 確定」返回。
5、 創建標准輔助區域,實現DNS區域復制。
在另一台DNS伺服器上,右擊「正向搜索區域」-〉選擇「新建區域」-〉選擇「標准輔助區域」-〉輸入「abc.com」-〉輸入主域名伺服器的IP地址-〉選擇「完成」。
『玖』 DNS伺服器的搭建
在Windows 2003里開始-控制面板-添加/刪除程序-添加或刪除WINDOS組件安裝DNS後然後對其配置就行了 具體如何配置我把文檔發你你自己看就行了 也可以問我!