用 ROS 做內網DNS服務器


轉載:http://iliuyong.iteye.com/blog/1035692
用 ROS 做內網DNS服務器
方法:
1.ROS 設置
IP -》DNS 選擇“static”選項卡
點擊“+”,name隨便起,address填你的路由器內網IP,TTL默認。“OK”
此時應該已經存在了一個你剛剛建立的DNS服務器名,
並點擊“settings”,分別填寫主輔DNS地址,選擇“allow remote requeste”
最后點擊“ok”
客戶端設置
你的dns這種成上面的 address
2.內部域名解析,也就是讓內網服務器可以 通過域名訪問的
在ROS的DNS中添加一條:
dns-static里加一條
name=內部域名,如myweb.cn;
ADDRESS=192.168.0.6
以后l瀏覽器 中輸入 myweb.cn 會轉到 http://myweb.cn 時間訪問的是 ttp://192.168.0.6

3.ros 命令清除dns緩存

/ip dns cache flush
4.windows中清除本地 dns緩存
ipconfig /flushdns
基礎知識:
什么是域名解析?
域名解析就是域名到IP地址的轉換過程。IP地址是網路上標識您站點的數字地址,為了簡單好記,采用域名來代替ip地址標識站點地址。域名的解析工作由DNS服務器完成。
什么是A記錄?
A (Address) 記錄是用來指定主機名(或域名)對應的IP地址記錄。用戶可以將該域名下的網站服務器指向到自己的web server上。同時也可以設置您域名的二級域名。
什么是MX記錄?
郵件路由記錄,用戶可以將該域名下的郵件服務器指向到自己的mail server上,然后即可自行操控所有的郵箱設置。您只需在線填寫您服務器的IP地址,即可將您域名下的郵件全部轉到您自己設定相應的郵件服務器上。
什么是CNAME記錄?
即:別名記錄。這種記錄允許您將多個名字映射到同一台計算機。 通常用於同時提供WWW和MAIL服務的計算機。例如,有一台計算機名為“host.mydomain.com”(A記錄)。 它同時提供WWW和MAIL服務,為了便於用戶訪問服務。可以為該計算機設置兩個別名(CNAME):WWW和MAIL。 這兩個別名的全稱就是www.mydomain.com和“mail.mydomain.com”。實際上他們都指向“host.mydomain.com”。
什么是TTL值?『建議大家重點看看』
TTL值全稱是“生存時間(Time To Live)”,簡單的說它表示DNS記錄在DNS服務器上緩存時間。要理解TTL值,請先看下面的一個例子:
假設,有這樣一個域名myhost.abc.com(其實,這就是一條DNS記錄,通常表示在abc.com域中有一台名為myhost的主機)對應IP地址為1.1.1.1,它的TTL為10分鍾。這個域名或稱這條記錄存儲在一台名為dns.abc.com的DNS服務器上。
現在有一個用戶在瀏覽器中鍵入一下地址(又稱URL):http://myhost.abc.com 這時會發生什么呢?
該訪問者指定的DNS服務器(或是他的ISP,互聯網服務商, 動態分配給他的)8.8.8.8就會試圖為他解釋myhost.abc.com,當然8.8.8.8這台DNS服務器由於沒有包含myhost.abc.com這條信息,因此無法立即解析,但是通過全球DNS的遞歸查詢后,最終定位到dns.abc.com這台DNS服務器,dns.abc.com這台DNS服務器將myhost.abc.com對應的IP地址1.1.1.1告訴8.8.8.8這台DNS服務器,然有再由8.8.8.8告訴用戶結果。8.8.8.8為了以后加快對myhost.abc.com這條記錄的解析,就將剛才的1.1.1.1結果保留一段時間,這就是TTL時間,在這段時間內如果用戶又有對myhost.abc.com這條記錄的解析請求,它就直接告訴用戶1.1.1.1,當TTL到期則又會重復上面的過程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM