允许WordPress核心自动更新的IP地址白名单

时间:2020-10-05 作者:tw8sw8dw8

我在一个基于服务器的网站上工作,该服务器有非常严格的防火墙规则。它不允许站点上运行的任何东西连接外部服务器,除非其IP地址已明确列入白名单。

有人知道在哪里可以找到WordPress核心更新程序的IP地址吗?

谢谢

1 个回复
SO网友:Lonk

刚刚检查过,现在的IP是:198.143.164.250

你想用php编程的方式来实现吗?您可以在WP Cron时间表上运行此操作(添加一些代码),以检查IP是否发生了更改,如果发生了更改,请在删除旧IP时在防火墙中进行更改(或使用挂钩更新白名单right before 主要更新调用all来下载zip)。代码的难度仅在于如何将防火墙中的内容列入白名单。希望是这样的:

$whitelist_ip = gethostbyname(\'downloads.wordpress.org\');
add_to_whitelist($whitelist_ip);
显然,add\\u to\\u whitelist函数是一个假设函数(一个已经存在的函数,或者您需要编写的函数),因为将IP添加到防火墙完全取决于您使用的防火墙类型,您可能需要编辑原始问题以解释您的防火墙以及如何将IP添加到防火墙。

相关推荐

如何使wp_enQueue_style和wp_enQueue_script仅在自定义POST类型上工作

如何使wp\\u enqueue\\u样式和wp\\u enqueue\\u脚本仅在自定义帖子类型上工作我在wordpress上安装了插件,可以创建自定义的帖子类型,即;http://localhost/wordpress/manga";我还有其他自定义帖子类型,如;http://localhost/wordpress/anime";所以我只想在漫画上使用css,而不是动画或头版这是代码:wp\\u enqueue\\u style(\'wp manga plugin css\',wp\\