首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >共享公共IP的多个web服务器

共享公共IP的多个web服务器
EN

Stack Overflow用户
提问于 2017-02-06 12:24:40
回答 1查看 181关注 0票数 0

我的DNS中有两个条目:www.domain.tldsvn.domain.tld

两者都指向我公司的88.77.66.55公共IP地址。

我有两个apache服务器在公共IP后面的局域网上为端口80提供服务。一个在192.168.1.2上托管我的网站,另一个在192.168.1.3上托管我的SVN服务器。

我想把这些IP路由到:

代码语言:javascript
复制
www.domain.tld -> 192.168.1.2
svn.domain.tld -> 192.168.1.3

这是我目前打算的设计,但我不知道它是否可行,所以我正在寻找反馈。我的路由器将把所有端口80的数据转发到192.168.1.2。然后,在那台机器上:

代码语言:javascript
复制
/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吗?在我开始处理配置并导致停机之前,我想得到一些问题的指示。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-24 17:36:41

我想那会管用的。Nginx反向代理是在更大范围内实现这一目标的另一种方式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42067750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档