堡垒主机将URL重定向到AWS中的其他主机

时间:2019-01-04 04:49:59

标签: amazon-web-services amazon-ec2 apache2

我有一个应用程序存在于url为http://abcabc.com的host1 aws机器中,并且我引入了堡垒主机以减少对host1 aws机器的服务器调用。

堡垒主机具有apche2服务器,我必须进行什么配置才能使最终用户从堡垒主机访问http://abcabc.com网址。

1 个答案:

答案 0 :(得分:0)

您可以在堡垒主机上安装Apache反向代理服务器。

但是,您将需要使用其他URL通过反向代理直接访问站点(除非您打算将域名移至反向代理)。 URL http://abcabc.com指向host1 aws计算机。您不能将相同的URL单独用于两个不同的系统。指向不同系统的相同URL支持负载平衡,故障转移,地理位置等。

Apache反向代理:

  • 这是适用于Ubuntu和Apache的link

  • 这是《 Apache反向代理指南》的link

警告:

现在,我向您展示了如何,重新考虑您的工作。堡垒主机旨在为私有子网内的实例/服务提供保护。您正在添加削弱堡垒主机的服务。

您还增加了另一点故障/监视/管理难题。如果Web服务器或反向代理出现故障,则您的站点已关闭。

  

我引入了堡垒主机,以减少对我的服务器调用   host1 aws机器。

您是在误用Bastion Host而是说“缓存前端”吗?在这种情况下,请不要使用反向代理,而应在网站前设置Google Cloud CDN来缓存其内容。