0
我有我的DNS兩個條目:www.domain.tld
和svn.domain.tld
多個Web服務器共享一個公共IP
兩個點的88.77.66.55
我公司的公網IP地址。
我有兩臺apache服務器在公網IP的LAN上爲端口80提供服務。其中一個託管我的網站192.168.1.2
,另一個託管我的SVN服務器192.168.1.3
。
我想路由的IP到:
www.domain.tld -> 192.168.1.2
svn.domain.tld -> 192.168.1.3
這是我目前的預期設計,但我不知道這是否是可行的,所以我在尋找的反饋。我的路由器將所有端口80的數據轉發到192.168.1.2
。然後,在該機器上:
/etc/apache2/httpd.conf
---
NameVirtualHost 192.168.1.2:80
NameVirtualHost 192.168.1.3:80
<VirtualHost 192.168.1.2:80>
ServerName www.domain.tld
</VirtualHost>
<VirtualHost 192.168.1.3:80>
ServerName svn.domain.tld
</VirtualHost>
我是否使用正確的機制來完成此操作?我可以使用主機名而不是IP嗎?在開始搞亂配置並導致停機之前,我想先說明一些問題。