看板 Web_Design 關於我們 聯絡資訊
你的理解基本上是沒有錯, DNS Server 是一層一層查詢的, 最上面的確有一個 .(root) 的主機存在, 所以你不能說現在想要個 http://super.man. 這樣的網域 XD" (當然你偷改 DNS Server 或改作業系統的對應不算) (你的 URL 其實省略了最後的 . ,完整的 FQDN 是會包含最後的 . ) telnet://ptt.cc. 也是可以的 :) 當然中間是有快取的存在以降低 Server Loading , 不過沒有一台 DNS Server 擁有所有的 Zone 資料, 透過 DNS Server 一次一次的查詢, 要嘛得到不存在 / 下層 DNS Server 紀錄 / 主機位址(IP) 。 順便說說好用的 VirtualHost :p (在 IIS 內稱為「主機標頭值」) 一台 Server 想跑兩種網站以上有三個方法: 1.給予不同 IP 譬如說 http://120.101.9.1 回傳 A 網站 http://120.101.9.22 回傳 B 網站 2.給予不同 Port http走的預設是 port 80 http://120.101.9.1/ 回傳 Apache 的頁面 http://120.101.9.1:8080/ BT傳輸軟體遠端管理 以上範例只有在 IP 是 120.101 下才連的到 XD" 3.Virtualhost http://ee.niu.edu.tw/ 回傳 NIUEE 系網 http://eelab.niu.edu.tw/ 回傳(?)別的頁面 在 DNS Server 上的設定, ee.niu.edu.tw. 與 eelab.niu.edu.tw. 都會指向 120.101.9.16 ,也都走 port 80。 可是卻神奇的可以跑兩個不同網站, 這就是 Virtualhost 的功能 ... 推薦用書嘛 ... 難  1.鳥哥的 Linux 私房菜 伺服器架設篇 / 鳥哥 / 上奇 ↓  2.Microsoft Windows Server 2003 架站實務 / 施威銘研究室 / 旗標 易  3.Windows XP伺服器架設全攻略 / 施威銘研究室 / 旗標 如果 原PO 單純想架個 Server 自娛娛人, 或者單純想寫一些網頁, 3 是你最好的選擇, 如果想往上一點, 1 或 2 都是個人認為不錯的選擇。 以上若有錯誤,還請高手指正 :p ※ 引述《InitialShuk (Shuk)》之銘言: : 起先一開始在看apache virtualhost : 查了一下了解其功用 : 後來很好奇 既然架設了DNS server為什麼需要再去申請網域(ex:idv.tw)? : 目前自身解讀 : dns server可以幫自己設定申請網域的前半部 ex:*.idv.tw : 會先去tw網域找 在去idv網域 對應到本身的dns server : but top網域(tw,cn,org,com....etc)非常多 這些名稱怎麼對應到相對的網域 : 大致上就是tw為什麼對應到台灣?cn對應到中國大陸?之類的 : 是說上面還有一個終極網域?所有的domain name皆會從此開始? : 上面整串使用的詞彙不確定是否正確(剛進來...) : 覺得我問得太淺 沒自己認真翻,請推薦我概念用書 我會非常感謝orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.101.9.24
InitialShuk:謝謝 08/03 22:59