Ubuntu 提供了一些关于如何启用 UFW 以及如何使用 miredo 启用 IPv6 的有用信息:
但是缺少的是有关如何正确配置 UFW 以让 Miredo 工作的信息,只要我启用 UFW IPv6 停止工作:
$ ufw disable
$ ping6 ipv6.google.com
PING ipv6.google.com(2a00:1450:8004::93) 56 data bytes
64 bytes from 2a00:1450:8004::93: icmp_seq=1 ttl=56 time=1886 ms
$ ufw enable
$ ping6 ipv6.google.com
PING ipv6.google.com(2a00:1450:8004::6a) 56 data bytes
ping: sendmsg: Operation not permitted
那么,如何正确配置 Miredo 和 UFW,使基本 IPv6 正常工作,但所有其他传入流量都被阻止?
IPv6 在当前发布的 ufw 版本中默认禁用。要启用,请编辑
/etc/default/ufw
以具有:您还需要重新加载规则集。在较新版本的 Ubuntu 上:
在旧版本的 Ubuntu 上,您可以使用以下命令重新启动:
UFW 中的 IPv6 支持必须通过编辑
/etc/default/ufw
和更改IPv6=no
为IPv6=yes
.