即使允许订单,IP 也被阻止

即使允许订单,IP 也被阻止

我已经保护了我的数据库 PHPMYADMIN。我尝试执行以下操作:

<Directory /usr/share/phpmyadmin>
    DirectoryIndex index.php
    Options Includes ExecCGI
    AllowOverride None
    Order deny,allow
    Deny From All
    Allow from 10.230.35.xx -> my IP
    Allow from 10.230.35.X2  -> additional IP it works
    Allow from 127.0.0.1

    <IfModule mod_php5.c>
            AddType application/x-httpd-php .php

            php_flag magic_quotes_gpc Off
            php_flag track_vars On
            php_flag register_globals Off
            php_admin_flag allow_url_fopen Off
            php_value include_path .
            php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
            php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/
    </IfModule>

但是,即使我允许,我的访问仍被阻止。为什么?我正在尝试添加另一个 IP,但它有效,但不适用于我的 IP。

答案1

请注意,您只能通过 IPv4 访问这些内容;如果您最终以某种方式使用 IPv6,它将拒绝您。如果您的环境中有动态 DNS 更新,支持 IPv6 的主机通常会注册其 IPv6 地址,然后优先选择它们并开始自行通过 IPv6 进行通信。看看这是否是导致您遇到问题的原因。

尝试查看您的访问日志和错误日志,看看哪个 IP 地址收到了正在发送的 403 错误。

相关内容