我意识到 nginx 服务器阻止了一些 IP,但不知道如何解决这个问题。
目前状态如下:
从机器AI可以访问foo.com(foo.com在nginx下)
从机器 B(不同的 IP),我无法访问 foo.com,但我可以 ping 它的 IP 地址
我在 nginx.conf 中搜索过,但没有找到任何拒绝规则
答案1
您应该检查 Nginx 访问日志中的源 IP 地址,日志默认内容如下:
/var/log/nginx_access.log
access_log
也可以使用文档中所述的指令在配置文件中定义它这里。
也许还值得检查 iptables 以确保没有无意中阻止这些连接的规则。