如何将现有域连接到 AWS EC2 服务器上的各种端口
How to connect existing domain to various ports on AWS EC2 server
如果可能的话,我需要一些帮助来连接这些点:
我在 AWS 上有一个 EC2 服务器(我们称之为 http://ec2-foo.compute.amazonaws.com/),每个端口上都有不同的服务器。所以:
- Alpha 服务器:http://ec2-foo.compute.amazonaws.com:5000
- Bravo 服务器:http://ec2-foo.compute.amazonaws.com:5001
- 查理服务器:http://ec2-foo.compute.amazonaws.com:5002
此外,我已经在 Amazon (http://bar.com) 之外拥有一个域,它链接到一个 Wix.com 网站。我想做以下事情:
- 必须从 http://bar.com/alpha
访问 Alpha 服务器
- 必须从 http://bar.com/bravo
访问 Bravo 服务器
- 查理服务器必须从 http://bar.com/charlie
访问
我是 DNS 的新手,我需要一些帮助来解决这个特定问题。有办法解决这个问题吗?我需要创建一个主服务器来处理这个吗?我应该遵循 AWS 文档中的哪些步骤才能完成所有这些操作?
为此,您需要一个网络服务器(例如 Apache)来代理传入的请求到不同的端口。仅 DNS 是不够的,因为 DNS 不指定目标端口。以这个答案为例:Apache redirect to another port
如果可能的话,我需要一些帮助来连接这些点:
我在 AWS 上有一个 EC2 服务器(我们称之为 http://ec2-foo.compute.amazonaws.com/),每个端口上都有不同的服务器。所以:
- Alpha 服务器:http://ec2-foo.compute.amazonaws.com:5000
- Bravo 服务器:http://ec2-foo.compute.amazonaws.com:5001
- 查理服务器:http://ec2-foo.compute.amazonaws.com:5002
此外,我已经在 Amazon (http://bar.com) 之外拥有一个域,它链接到一个 Wix.com 网站。我想做以下事情:
- 必须从 http://bar.com/alpha 访问 Alpha 服务器
- 必须从 http://bar.com/bravo 访问 Bravo 服务器
- 查理服务器必须从 http://bar.com/charlie 访问
我是 DNS 的新手,我需要一些帮助来解决这个特定问题。有办法解决这个问题吗?我需要创建一个主服务器来处理这个吗?我应该遵循 AWS 文档中的哪些步骤才能完成所有这些操作?
为此,您需要一个网络服务器(例如 Apache)来代理传入的请求到不同的端口。仅 DNS 是不够的,因为 DNS 不指定目标端口。以这个答案为例:Apache redirect to another port