只有一个IP地址,现在想通过不同的二级域名访问内网的不同服务器,都是用80端口,有什么好的解决办法?

如:aaa.yuming.com,访问内网的10.1.1.10
bbb.yuming.com,访问内网的10.1.1.11
ccc.yuming.com,访问内网的10.1.1.12
上面三个域名对应到一个公网IP

绑定公网IP的机器的apache配置三个VirtualHost,分别对应三个二级域名。
然后每个VirtualHost配置ProxyPass,分别指向不同的内网IP地址即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-16
同一个地址,同一个端口,无解。
第2个回答  2011-06-16
都是用80端口
你先把这个问题解决了再想别的吧追问

听说不同端口做个反向代理什么的就可以了。但因为一些服务是买的,安装时候不能更改端口,只能是80.。。然后还只有1个ip。。

相似回答