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吗?在开始搞乱配置并导致停机之前,我想先说明一些问题。