window 開啟瀏覽器或任何需要用到網際網路的 domain name 時
會先查詢 自己電腦上的hosts 檔
確定沒那筆資料,才會往電腦的網路連線中設定DNS主機去詢問
一般都用不到本機的hosts
但有時 測試 domain name 指向,就必須 這樣修改
hosts位置:
C:\WINDOWS\system32\drivers\etc\hosts
(開啟時, 要用系統管理者 權限)
---------------------------------------------------------
修改後, 再到 DOS模輸入
ipconfig /displaydns (這行 是顯示 DNS於該電腦的暫存資料)
ipconfig /flushdns (這行是刪除 DNS於該電腦的暫存資料)
----------------------------------------------------------
這樣就是馬上生效
例如:
某個IP 的主機是當 網站主機, 可是 該主機IP 是 給許多網域共用
所以 若要測試 該網域對應正確
就可以在 hosts檔先加入 IP 網域
2015年9月3日 星期四
DNS設定測試與檢查
1. 透過 namebench , 找出對你最適合的 DNS server
(當然,一般還是 回歸設定168.95.1.1或 8.8.8.8 或 61.64.127.1)
2. 使用nslookup
2.1 c:> nslookup
2.2 > server 168.95.1.1(或 server 8.8.8.8)(或 61.64.127.1)
2.3 > 輸入要查詢的 Domain name(例如: XXX.com.tw)
其實 多個 不同 DNS server 對同一個 Domain name測試 , 有時會看到不同name server
這時 就要思考是不是 Domain name 那邊的 DNS(自管DNS或代管DNS) , 有設定不對,
例如: 直接指定IP,沒有 轉到DNS server
2.4 > set type=all
2.5 > 輸入要查詢的 Domain name
跑出所有資料, 看看 name server 是否正確
2.6 > set type=mx
2.7 > 輸入要查詢的 Domain name
看看 mx record 有沒有設錯
叁考:
1. 網路檢查工具: http://mxtoolbox.com/SuperTool.aspx
2. 網路檢查工具: http://network-tools.com
3. 常用 DNS server: http://dl.twweeb.org/share/270.html
4. Namebench說明下載: http://steachs.com/archives/1420
PS.
網路檢查工具~它所叁照的 DNS server 也是不盡相同, 所以有時跑出來也會不同
DNS設定不好, 會讓不同電腦連該Domain name 會有不同結果, 也會造成email 有時 會delay收到
訂閱:
文章 (Atom)