1、如何搭建一個公共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還是沒有問題的,有點廣告也無妨。
2、DNS伺服器怎麼搭建
dns伺服器搭建配置方法:
2008搭建dns是通過新建dns角色伺服器來實現,打開2008系統之後,打開伺服器管理器找到角色----右側有一個添加角色
接著進入角色新建向導頁面,默認進行下一步
等待片刻掃描伺服器角色之後,勾選dns伺服器(注意搭建dns伺服器要求固定IP地址)
檢查設置伺服器固定IP
打開網路和共享中心,找到本地連接屬性。打開點擊internetv4屬性,常規選項卡裡面選擇手動配置IP
如果伺服器是固定IP,直接進行下一步向導
提示對話框確認安裝dns伺服器,點擊【安裝】繼續
點擊安裝之後,進入安裝階段需要等待幾分鍾
安裝好之後,如果關閉了windows update 會提示一個警告。建議激活windows update服務(其實這個可以不用開啟不影響dns使用)
再次返回伺服器管理器角色服務裡面,可以看到dns伺服器
另外:
1..設置公網DNS轉發:關於怎麼添加dns記錄的相關方法,咗嚛會另外一篇經驗提供內部郵箱解析設置案例。
2.除此之外,dns伺服器還要設置一個外部轉發器,對於不能解析的地址進行外網dns解析
客戶端怎麼設置dns,內部電腦的話,把dns部分首選dns設置為伺服器的ip地址。輔助dns設置一個能夠正常連接的公網IP即可,如果都是動態分配的到路由器上設置分配首選dns為內部dns
3、如何在windows7上面搭建一個DNS伺服器
控制面板 --- 程序工能---打開或關閉windows功能----再選遠程伺服器管理工具---角色管理工具----接著選DNS伺服器工具,就這樣建了DNS
使用的那個遠程伺服器管理工具 但事實上那不是DNS伺服器,裡面雖然有一個DNS伺服器工具,但那是管理遠程伺服器或者本地計算機現有的DNS伺服器的,不能在本機創建! 目前只有藉助第三方工具,才能在win7下面架設DNS伺服器。
4、如何建立域名解析伺服器?
建立自抄己的DNS伺服器的話,需要先襲注冊DNS.然後指向你的解析伺服器.搭建軟體推薦winmydns,
不過自己搭建的話,如果域名不是很多.建議還是使用解析商提供的服務吧.比如DNSCEO的.他也是用winmydns搭建的.解析穩定,生效也快.你可以看看.而且上面也提供搭建DNS的服務,可以關注下.
5、DNS伺服器建立的詳細步驟?
thpigzcbyq
DNS伺服器建立的詳細步驟?。大家Q回答8的還行嗎!j,可以試下-y
DNS是由解析器以及域名伺服器組成的。
域名同時也僅限於ASCII字元的一個子集,這使得很多其他語言無法正確表示他們的名字和單詞。
裝好DNS伺服器軟體後,您就可以在您指定的位置創建區域文件了,所謂區域文件就是包含了此域中名字到IP地址解析記錄的一個文件
用iis建站的話,假如你設置的網站ip為192.168.0.88,埠為:80。然後在設置裡面「網站——〉Ip地址——〉高級——添加主機頭值(例如:)」到這里iis就設置完成了。 如何讓你訪問就是你的網站?方法1:簡單的(推薦),找到C:\WINDOWS\system32\drivers\etc 里的hosts 文件,用記事本打開,添加一條 -------------------------------- 192.168.0.88 -------------------------------- 你在區域網內任一台電腦設置了這個hosts參數,就可以通過訪問你的web站點啦。 方法2:(復雜),你的web伺服器或者任何一台電腦裝的是windows伺服器版,安裝dns伺服器,然後裡面添加一條域名解析。就是把192.168.0.88 指向 。然後區域網的電腦把默認dns地址填寫安裝了這個域名服務的電腦就可以啦。 希望能幫到你
6、如何搭建DNS伺服器
dns伺服器搭建配置方法:
2008搭建dns是通過新建dns角色伺服器來實現,打開2008系統之後,打開伺服器管理器找到角色----右側有一個添加角色
接著進入角色新建向導頁面,默認進行下一步
等待片刻掃描伺服器角色之後,勾選dns伺服器(注意搭建dns伺服器要求固定IP地址)
檢查設置伺服器固定IP
打開網路和共享中心,找到本地連接屬性。打開點擊internetv4屬性,常規選項卡裡面選擇手動配置IP
如果伺服器是固定IP,直接進行下一步向導
提示對話框確認安裝dns伺服器,點擊【安裝】繼續
點擊安裝之後,進入安裝階段需要等待幾分鍾
安裝好之後,如果關閉了windows update 會提示一個警告。建議激活windows update服務(其實這個可以不用開啟不影響dns使用)
再次返回伺服器管理器角色服務裡面,可以看到dns伺服器
另外:
1..設置公網DNS轉發:關於怎麼添加dns記錄的相關方法,咗嚛會另外一篇經驗提供內部郵箱解析設置案例。
2.除此之外,dns伺服器還要設置一個外部轉發器,對於不能解析的地址進行外網dns解析
客戶端怎麼設置dns,內部電腦的話,把dns部分首選dns設置為伺服器的ip地址。輔助dns設置一個能夠正常連接的公網IP即可,如果都是動態分配的到路由器上設置分配首選dns為內部dns
7、DNS(域名解析伺服器)的配置與使用
我不大明白樓主是在本地機設置 DNS 伺服器地址還是架設DNS伺服器。
如果設置本地機DNS伺服器地址,比較簡單,在桌面上 右鍵單擊「網上鄰居」選「屬性」,雙擊「本地連接」選「屬性」按鈕,然後雙擊「TCP/IP」協議,在彈出的對話框中,便可以設置DNS伺服器的地址,
如果樓主要架設DNS伺服器,為網路中的其他用戶提供DNS服務,那就復雜了。也不知道您的老師對您的答案有什麼要求,是詳細,還是說個大概?我看咱們還是盡量說得細一點吧。
首先,機器要裝WIN2000,WIN2003,LINUX等系統,這里以WIN2000為例。
您首先要把自己手裡的這台電腦指定為運行數據和解析網路地址的的硬體設備。您需要將本機I P地址或計算機名稱指定給D N S伺服器,這樣D N S伺服器會自動與您的計算機硬體建立連接,並啟用所需的設備完成數據運算和解析網路地址的工作。具體創建過程,操作步驟如下:
1. 打開「開始」菜單,選擇「程序」 |「管理工具」|「D N S」命令,打開「 D N S控制台窗口」(必須是在WIN2000或WIN2003伺服器版上才有,專業版及家庭版XP都沒有這個選項)。
2. 打開「操作」菜單,選擇「連接計算機」命令,打開「選擇目標機器」對話框。
3. 如果您要在本機上運行D N S伺服器,請選定「這台計算機」單選按鈕。
如果您不希望本機運行D N S伺服器,請選定「另一台計算機」單選按鈕,然後在「另一台計算機」後面的文本框中輸入要運行D N S伺服器的計算機的名稱。
4. 如果您希望立即與這台計算機進行連接,請選定「立即連接到這台計算機」復選框。
5. 單擊「 確定」 按鈕,返回到「D N S控制台窗口」,這時在控制台目錄樹中將顯示代表D N S伺服器的圖標和計算機的名稱。
創建一個D N S伺服器,除了需要必需的計算機硬體外,還需要建立一個新的區域即一個資料庫才能正常運作。該資料庫的功能是提供D N S名稱和相關數據(如I P地址或網路服務)間的映射。該資料庫中存儲了所有的域名與對應I P地址的信息,網路客戶機正是通過該資料庫的信息來完成從計算機名到I P地址的轉換。下面將對創建區域進行具體的介紹,操作步驟如下:
1. 在「D N S控制台」窗口中,打開「操作」菜單,選擇「創建新區域」命令,打開「歡迎使用創建新區域向導」對話框。
2. 單擊「下一步」按鈕,打開「選擇一個區域類型」對話框。
3. 在「選擇一個區域類型」對話框中有三個選項,分別是:集成的Active Directory、標准主要區域和標准輔助區域。您可以根據區域存儲和復制的方式選擇一個區域類型。如果您希望新建的區域使用活動目錄,可選定「集成的Active Directory」。
4. 單擊「下一步」按鈕,打開「選擇區域搜索類型」對話框。
5. 在「選擇區域搜索類型」對話框中用戶可以選擇「反向搜索」或「正向搜索」單選按鈕。如果您希望把名稱映射到地址並給出提供的服務的信息,應選定「正向搜索」單選按鈕。如果您希望把機器的I P地址映射到用戶好記的域名,應選定「反向搜索」單選按鈕。這里我們選擇「反向搜索」單選按鈕。
6. 單擊「下一步」按鈕,打開「網路I D」對話框。
7. 默認情況下「創建新區域向導」會選定「輸入反向搜索區域的網路標識和子網掩碼」單選按鈕,您必須在「網路標識」和「子網掩碼」文本框中輸入正確的I P地址和相應的子網掩碼。如果不希望使用系統默認的反向搜索區域的名稱,可以單擊「輸入反向搜索區域的名稱」單選按鈕,然後在「名稱」文本框中輸入自己喜歡的名稱。
8. 單擊「下一步」按鈕,打開「正完成『創建新區域向導』」對話框。
9. 在「正完成『創建新區域向導』」對話框中顯示了您對新建區域進行配置的信息,如果您認為某項配置需要調整,單擊「上一步」按鈕返回到前面的對話框中重新配置。如果確認了自己配置正確的話,可單擊「完成」按鈕,打開「 D N S」對話框。
10. 創建新區域向導提示用戶新區域已經創建成功。您可單擊「確定」按鈕完成所有創建工作。如果您再次打開「DNS控制台」窗口,單擊「伺服器」根節點展開該節點,然後單擊「反向搜索區域」節點展開該節點,您可以看到新建的區域顯示在反向搜索區域節點的下面。
您在完成了上面的一些有關D N S伺服器的創建工作後,還需要對D N S伺服器的一些重要的屬性進行設置。因為,屬性設置是保證D N S伺服器穩定、安全運行的必要條件。畢竟您是在做題,各選項卡,LWH等設置便不細細講了,希望對您有所幫助。
8、自己建的DNS伺服器如何知道公網域名解析?
實現本地DNS解析公網域名的操作步驟,具體如下:
1、首先,成功搭建DNS伺服器;
單擊「開始」-「管理工具」-「DNS」;
打開【DNS管理器】;
或單擊「伺服器管理器」,通過【伺服器管理器】配置DNS伺服器;
2、右擊相應DNS伺服器,
單擊「屬性」;
3、單擊「轉發器」;
4、單擊「編輯」;
5、輸入DNS伺服器IP地址;
回車,
同上操作即可成功添加多個轉發伺服器的IP地址;
6、選中相應DNS伺服器IP地址,
單擊「上移」可提高相應轉發伺服器的優先順序;
單擊「下移」可降低相應轉發伺服器的優先順序;
單擊「刪除」可刪除相應轉發伺服器;
7、添加DNS伺服器IP地址,
並設置優先順序後,
單擊「確定」;
8、勾選「如果沒有轉發器可用,請使用根提示」,
單擊「確定」;
即可成功完成配置本地DNS伺服器轉發器。
搭配本地DHCP伺服器,客戶端自動獲取IP地址及DNS,在迅速訪問本地應用服務的同時,也可成功訪問公網網站;
希望我的回答能夠幫助到您,感謝您的支持。
9、如何搭建DNS伺服器?
搭建DNS伺服器步驟源如下:
1、安裝bind服務 。
2、配置bind的主配置文件,將偵聽53埠和dns請求查詢設置為所有主機 。
3、配置區域文件,添加自己的域名,定義正向解析和反向解析信息 。
4、進入/var/named/目錄,創建正向解析配置文件和反向解析配置文件。
5、修改正向解析配置文件,添加解析記錄。
6、修改反向解析配置文件,添加反向解析記錄。
7、防火牆允許53埠通過,設置伺服器開機自動啟動dns服務。
8、dns伺服器將本機ip設置為dns地址 。
9、配置完成驗證解析記錄正常。