rules.v6规则导致双栈机器IPv6丢失

问答中心分类: OneinStackrules.v6规则导致双栈机器IPv6丢失
index asked 5 年 ago

OS: Debian Stretch

VPS: Vultr&Scaleway IPv4&IPv6

测试结果: 

1、安装时选择不启用iptables 安装完成重启后一切正常

2、安装时选择启用iptables 安装完成重启后IPv6丢失

3、安装时选择启用iptables 安装完成重启后IPv6丢失

4、删除rules.v6 保留rules.v4 再次重启后一切正常

5 Answers
oneinstack answered 5 年 ago
ip6tables -nvL 和 iptables -nvL 规则是不是相似?

index answered 5 年 ago
-A INPUT -p ipv6-icmp -m icmp6 --icmpv6-type 8 -j ACCEPT
应该改为
-A INPUT -p ipv6-icmp -m ipv6-icmp --ipv6-icmp-type 8 -j ACCEPT

oneinstack answered 5 年 ago
测试了 规则没问题。。

index answered 5 年 ago
我发帖时ifconfig查看IPv6直接消失不见
5天前回复时ifconfig查看IPv6未丢失 但是ping和wget IPv6资源时全部失败 更改为 -A INPUT -p ipv6-icmp -m ipv6-icmp –ipv6-icmp-type 8 -j ACCEPT后一切正常
反馈时均在新机器上安装多次测试过

oneinstack answered 5 年 ago
 -A INPUT -p ipv6-icmp -m ipv6-icmp –ipv6-icmp-type 8 -j ACCEPT 这个规则是错误的吧