最近在 DNS 遭受 DDoS 攻击期间,我的网站无法继续正常运作。
尽管主站仍能正常运行,但我无法连接到不同域名上的外部 API,导致该网站变得完全无法使用。
数据是通过 PHP 获取的:
file_get_contents(API_PATH)
我目前使用域名调用API,但如果需要,我也可以使用IP地址。
使用IP地址调用API有什么优缺点吗?
在进行此更改之前,还有什么其他需要注意的事项吗?
在API调用中使用DNS名称或IP地址实际上没有太大区别。
但是,如果您更改服务提供商,您将不得不更新DNS设置(例如A记录)和代码中的IP地址,否则您不需要这样做。
除此之外,一切都很顺利,除非其他人想到任何其他原因。