第一步先修改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