网站禁止ipv6访问

论坛首页 论坛 寻求帮助 网站禁止ipv6访问

正在查看 3 条回复
  • 作者
    帖子
    • #21429
      5323
      参与者
        @5323
        楼主

        请问下怎么设置网站禁止ipv6访问?这些太恶心了~
        QQ截图20210821082956

      • #21430
        孙锡源
        管理员
          @ibadboy
          坏蛋的博客
          ibadboy.net

          在站点 Nginx 的 location / 中加入以下配置:

          deny  ::;

          参见:

          Nginx 官方文档中对 ngx_http_access_module 的描述:http://nginx.org/en/docs/http/ngx_http_access_module.html

          IBM 官方文档中对特殊 IPv6 地址的描述:https://www.ibm.com/docs/en/zos/2.4.0?topic=applications-special-ipv6-addresses

          • #21431
            5323
            参与者
              @5323
              楼主

              宝塔是不是可以防火墙ip.

              • #21432
                5323
                参与者
                  @5323
                  楼主

                  删除端口

                • #21433
                  孙锡源
                  管理员
                    @ibadboy
                    坏蛋的博客
                    ibadboy.net

                    我不确定它是否支持IPv6,你可以试试。如果支持的话可以在防火墙拦截。

              • #21434
                5323
                参与者
                  @5323
                  楼主
                  #禁止访问的文件或目录
                  location ~ ^/(.user.ini|.htaccess|.git|.svn|.project|LICENSE|README.md)
                  {
                      return 404;
                  }

                  你好,我尝试加在里面,保存报错~

                  • #21435
                    5323
                    参与者
                      @5323
                      楼主

                      #禁止访问的文件或目录
                      location ~ ^/(.user.ini|.htaccess|.git|.svn|.project|LICENSE|README.md|deny ::;)
                      {
                      return 404;
                      }

                      这样的

                    • #21436
                      孙锡源
                      管理员
                        @ibadboy
                        坏蛋的博客
                        ibadboy.net

                        你要加在根目录访问的区域里。你现在加的这个区域只会对这些特定文件和目录生效,而且人家本来就是返回404,也没必要再禁止一遍。

                        然后有报错的话应该把报错信息贴出来,毕竟我又不是神仙,猜不到是因为什么出错了。

                        • #21437
                          5323
                          参与者
                            @5323
                            楼主

                            5455

                            找了个快办法

                            • #21438
                              孙锡源
                              管理员
                                @ibadboy
                                坏蛋的博客
                                ibadboy.net

                                这是在哪里配置的?

                              • #21439
                                5323
                                参与者
                                  @5323
                                  楼主

                                  服务器安全组

                          • #21440
                            耗子
                            管理员
                              @haozi
                              耗子博客
                              hzbk.net

                              域名不解析AAAA地址即可,如果用CDN的话,CDN那边关闭IPV6支持(目前基本各大CDN都有开关)。

                          正在查看 3 条回复
                          • 哎呀,回复话题必需登录。