我有一个应用程序存在于url为http://abcabc.com的host1 aws机器中,并且我引入了堡垒主机以减少对host1 aws机器的服务器调用。
堡垒主机具有apche2服务器,我必须进行什么配置才能使最终用户从堡垒主机访问http://abcabc.com网址。
答案 0 :(得分:0)
您可以在堡垒主机上安装Apache反向代理服务器。
但是,您将需要使用其他URL通过反向代理直接访问站点(除非您打算将域名移至反向代理)。 URL http://abcabc.com指向host1 aws计算机。您不能将相同的URL单独用于两个不同的系统。指向不同系统的相同URL支持负载平衡,故障转移,地理位置等。
Apache反向代理:
警告:
现在,我向您展示了如何,重新考虑您的工作。堡垒主机旨在为私有子网内的实例/服务提供保护。您正在添加削弱堡垒主机的服务。
您还增加了另一点故障/监视/管理难题。如果Web服务器或反向代理出现故障,则您的站点已关闭。
我引入了堡垒主机,以减少对我的服务器调用 host1 aws机器。
您是在误用Bastion Host
而是说“缓存前端”吗?在这种情况下,请不要使用反向代理,而应在网站前设置Google Cloud CDN来缓存其内容。