因此,我决定将WHMCS放在GCP系统上,这样我对客户的计费和支持就从我的客户中分离出来了,所以即使服务器真的宕机了,理论上我也不会宕机。
现在,我试图将它连接到我的cpanel服务器之一,但我的访问被拒绝。我联系了WHMCS,他们试图帮助我,并将其归咎于cpanel防火墙。我把他们给我的代码放在两个不同的cpanel服务器上,他们彼此之间没有任何问题。因此,我在GCP上更新了curl测试代码,以便同时执行两个服务器,但都失败了……为了让它更有趣,我关闭了两个cpanel防火墙,但仍然是一样的。
我可以从任何一台服务器ssh到任何一台服务器,没有问题,只是我似乎无法使端口2086或2087工作。我使用远程服务器IP创建了一个防火墙规则,并为其提供了端口范围,甚至还开放了所有端口。enter image description here
有什么建议吗?我已经和这个问题斗争了6天了,不能继续前进。
发布于 2020-03-25 16:38:00
您可以通过SSH连接到您的VM实例,因为这是pre-populated rules允许的
允许在TCP端口22上建立从任何源到网络中任何实例的入口连接。
要允许连接到WHMCS,请执行以下步骤:
虚拟机的
whmcs-server
)和允许通过使用网络标记nmap -Pn EXTERNAL_IP_OF_YOUR_WHMCS_VM
检查来自远程服务器的防火墙规则
不要忘记打开本地防火墙上必需的端口,以便在步骤1中保留外部IP,并检查GCP是否已使用命令nmap -Pn EXTERNAL_IP_OF_YOUR_REMOTE_SERVER
按预期进行了配置。
https://stackoverflow.com/questions/60842566
复制相似问题