許多使用者有直接使用網域名稱訪問
web**的習慣,即在瀏覽器中不輸入
www等主機名,而是直接使用如
或http://tom.com/
等網域名稱來訪問。然而,並不是所有的
web**都支援這種訪問方式,只有
dns伺服器能解析直接網域名稱的**才可以使用。可以在
named.wzvtc.cn
區域檔案中加入以下內容實現直接網域名稱解析。
wzvtc.cn.ina
10.10.1.3
此時,網域名稱
wzcvtc.cn
可以解析為
10.10.1.3
,與www.wzvtc.cn
網域名稱的解析結果一樣,測試情況如圖
14-12
所示。另外,如果在
named.wzvtc.cn
中加入以下語句,還可以實現一種泛網域名稱的效果。 *
.wzvtc.cn.ina10.10.1.3
泛網域名稱是指乙個網域名稱下的所有主機和子網域名稱都被解析到同乙個
ip位址上。在以上配置中,所有以「
.wzvtc.cn
」為字尾的網域名稱的
ip位址都將解析為
10.10.1.3
。另外,預設情況下泛網域名稱解析的優先順序最高,如果區域檔案中存在其他主機的
a資源記錄,它們都將失效。圖
14-13
所示的是泛網域名稱的測試結果。
圖14-12
直接網域名稱解析測試結果
圖14-13
泛網域名稱解析測試結果 從圖
14-13
中可以看到,不管採用什麼樣的主機名,只要字尾是「
.wzvtc.cn
」,ip
位址都將解析為
10.10.1.3
。子域(
subdomain
),是網域名稱層次結構中的乙個術語,是對某乙個域進行細分時的下一級域。例如,
wzvtc.cn
是乙個頂級網域名稱,可以把
dean.wzvtc.cn
配置成是它的乙個子域。配置子域可以有兩種方式,一種是把子域配置放在另一台
dns伺服器上,還有一種是子域配置與父域配置放在一起,此時也稱為虛擬子域。下面介紹一下虛擬子域的配置方法。
假設在14.2.3
所提供的一套配置檔案的基礎上,要求配置乙個虛擬子域,名為
dean.wzvtc.cn
。此時,需要在區域檔案
named.wzvtc.cn
新增以下內容。
$origin dean.wzvtc.cn.
mailina10.10.3.28
ftpina10.10.3.29
和ftp
是定義在子域
dean.wzvtc.cn
中的主機名,即網域名稱
mail.dean.wzvtc.cn
和ftp.dean.wzvtc.cn
對應的ip
位址分別是
10.10.3.28
和10.10.3.29
。測試結果如圖
14-14
所示。 圖
14-14
虛擬子域測試結果
當然,在子域
dean.wzvtc.cn
中也可以配置郵件閘道器等功能,其配置與父域中的配置
類似。
apache 子網域名稱自動與子網域名稱同名的目錄繫結
假設有網域名稱domain.com,已經泛解析子網域名稱 domain.com到該主機的ip,web根目錄為 var www 在訪問a.domain.com時,能自動繫結 var www a 目錄,訪問b.domain.com時,能自動繫結 var www b 目錄 主機配置檔案vhost.conf...
apache 泛網域名稱配置
需求 在apache上配置兩個專案,分別時專案a和專案b,bfc.crra.com訪問專案a,其餘的除了bfc字首名之外的例如www.crra.com aaa.crra.com等都訪問專案b。首先在conf httpd.conf中新增 namevirtualhost 80 在apache的目錄con...
泛網域名稱解析
什麼是泛網域名稱解析,泛網域名稱解析又該怎樣做?下面將介紹幾種方法 什麼是泛網域名稱解析 泛網域名稱解析是指將 網域名稱 解析到同一ip。在網域名稱前新增任何子網域名稱 均可訪問到所指向的web位址。也就是客戶的網域名稱a.com之下所設的 a.com全部解析到同乙個ip位址上去。比如客戶設b.a....