3月 31, 2025 -
开发笔记
宝塔搭建的网站,海外ip访问请求都失败已关闭评论


宝塔搭建的网站,海外ip访问请求都失败
遇到了国内请求api时正常,但香港ip访问域名api时请求失败,英国域名访问域名请求时失败,新加坡请求api时,域名请求失败,nginx的请求状态是444,总结是海外ip访问时被屏蔽了。
大概率是安装了nginx免费防火墙功能,并开启了海外ip禁用的功能。那找到nginx防火墙应用功能看其禁止海外访问的设置,关闭即可。
[……]
遇到了国内请求api时正常,但香港ip访问域名api时请求失败,英国域名访问域名请求时失败,新加坡请求api时,域名请求失败,nginx的请求状态是444,总结是海外ip访问时被屏蔽了。
大概率是安装了nginx免费防火墙功能,并开启了海外ip禁用的功能。那找到nginx防火墙应用功能看其禁止海外访问的设置,关闭即可。
[……]
当服务器设置了ssh的ip白名单,并且把vpn网络的地址加入了进去,还把本机的ssh的密钥加入到了服务器的~/.ssh/authorized_keys中。但依然通过ssh root@服务器ip链接不上会报错提示:ssh: connect to host 47.96.99.51 port 22: Operation timed out。
查询方式:通过断开vpn网络,把国内的ip地址加入到服务器的ip白名单中,就可以正常访问了。说明是vpn网络的问题。
原因:ping vpn网络ip时,会大概率超时,
很久之前的老项目,突然服务都请求不到了,api数据都异常了。
原因分析:1:查询https证书,是否到期。结果正常。
2:nginx服务,php服务是否正常。检查正常。systemctl status nginx.service
systemctl status php-fpm.service.
3:php的请求日志是否正常。查看storage/logs/laravel-2025-03-14.log 大小为0
4:查看后端网站,通过F12查看网络请求,发现如下报错
在用df -BG查看系统所剩的磁盘大小,显示剩余为0
5:解决方式:找到较大的无用文件,释放即可。或者增[……]