我正在尝试使用 NGINX 在 CentOS 7.2 上设置 IPv6 网络服务器。我已经测试了我的 IPv6 连接传出和传入 - 一切正常。我的 IP、AAAA 记录等也很好。在我启用 FirewallD 之前,基本上一切正常。
我已将其设置为默认设置为带有 eth0 接口的放置区。我启用了 dhcpv6-client、http、https 和 ssh(ssh 在自定义端口上)。启用防火墙后,任何 IPv6 流量都不能离开或进入机器。Traceroute6 到任何东西(甚至是网关)只到本地主机。如果我禁用防火墙,一切都很好。
我不知道为什么会这样。为了让 FirewallD 将相同的 IPv4 配置应用于 IPv6 流量,我在网上找不到任何东西。我个人认为,它会自动执行此操作,因为它的所有命令都与 IP 协议无关。
任何帮助深表感谢。