如何在Google Compute Engine上的Centos 6上的WHM/Cpanel上的Nat Configuration中修复本地IP

Mic*_*lia 1 centos cpanel google-compute-engine centos6

如果您在Centos 6 Cpanel服务器上删除了Google Compute Engine上的VM,然后使用相同的磁盘创建它,则即使您保留静态IP,也会为您分配新的本地IP地址.这在Cpanel/WHM服务器上的NAT配置中无法正确更新.

这会阻止任何站点工作,修复它的唯一方法是手动编辑http.conf文件.在Web Host Manager中,您可以修复面向公众的IP,但是没有地方可以编辑本地IP.有谁知道如何编辑Google Compute Engine上centos 6的nat配置来修复本地IP,以便创建的所有新站点在http.conf中都有正确的本地IP?

这是我的Centos 6服务器上当前nat配置的图片. 在此输入图像描述

下面是在计算引擎中显示我正确的本地IP的图片,您可以看到它与Cpanel所具有的不匹配,这会导致http.conf文件生成具有错误IP的新虚拟主机. 在此输入图像描述

Mic*_*lia 7

WHM/Cpanel中的配置问题无法通过接口中的任何配置设置进行更正.我联系了Cpanel支持,他们为我提供了一个命令行shell脚本,可以从root运行来解决问题.它完美无缺:

# /scripts/build_cpnat
Run Code Online (Sandbox Code Playgroud)

这解决了这个问题,但如果这不能解决您的问题,他们会提供这些额外的信息:

如果这不能解决您的问题,请查看我们的NAT文档,并确保您的服务器配置为受支持的1:1 NAT配置:http: //documentation.cpanel.net/display/ALD/1%3A1+NAT