第一步先修改DNS正解與反解
修改正解:
$TTL 86400
@ IN SOA dns.cy.local. root.cy.local. (
0 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS dns.cy.local.
@ IN A 192.168.10.13
dns IN A 192.168.10.13
web IN A 192.168.10.16
www IN CNAME web
修改反解:
$TTL 86400
@ IN SOA dns.cy.local. root.cy.local. (
0 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS dns.cy.local.
@ IN PTR cy.local.
dns IN A 192.168.10.13
web IN A 192.168.10.16
13 IN PTR dns.cy.local.
16 IN PTR web.cy.local.
第二步修改www伺服器的DNS設定檔案,並將其設定為靜態DNS
接著將Apache重啟即可
執行畫面如下:
如果你希望用VirtualHost透過不同DNS去讀取不同的資料夾則可以將以下的指令貼到httpd.conf,並重啟
<VirtualHost *:80>
ServerAdmin root@cy.local
DocumentRoot /var/www/html/test
ServerName www.cy.local
ServerAlias cy.local
ErrorLog /var/www/html/test/error.log
</VirtualHost>
如果不使用VirtualHost,則直接修改ServerName
#276行 ServerName www.cy.local:80
參考資料:
CentOS 6.5 設定靜態DNS
CentOS 6.5 架設 DNS Server

