在 busybox httpd 上允许 ::1

在 busybox httpd 上允许 ::1

我在 Linux 上运行 busybox 1.23.2(我自己从源代码编译的)。我想阻止其他人访问我放在服务器上的文件,所以我想配置服务器:

$ cat etc/httpd1.conf
A: 127.
D: *
$ sudo httpd -h www/ -c ../etc/httpd1.conf -fvv

..为了解决 busybox 对路径的奇怪解释,但服务器可以从 访问127.*,正如预期的那样

但是,尝试通过它访问时::1出现 403 Forbidden 响应,因此我尝试以这种方式进行配置:

$ cat etc/httpd2.conf
A: 127.
A: ::1
D: *

这最终拒绝所有访问:

$ sudo httpd -h www/ -c ../etc/httpd2.conf -fvv
[::1]:43440: url:/
[::1]:43440: response:403
[::1]:43441: url:/
[::1]:43441: response:403
[::1]:43473: url:/
[::1]:43473: response:403
[::ffff:127.0.0.1]:37889: url:/
[::ffff:127.0.0.1]:37889: response:403

我尝试过扩展符号,但是没有作用。

如何配置 busybox 以允许 IPv6 连接?

相关内容