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
Run Code Online (Sandbox Code Playgroud)
那么如何正确配置 Miredo 和 UFW 以确保基本 IPv6 正常工作,但所有其他传入流量都被阻止?
在当前发布的 ufw 版本中默认禁用 IPv6。要启用,请编辑/etc/default/ufw
为:
IPv6=yes
Run Code Online (Sandbox Code Playgroud)
您还需要重新加载规则集。在较新版本的 Ubuntu 上:
sudo ufw reload
Run Code Online (Sandbox Code Playgroud)
在旧版本的 Ubuntu 上,您可以使用以下命令重新启动:
sudo /etc/init.d/ufw restart
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2104 次 |
最近记录: |