×
追加記事
sudo nft list ruleset

で現在の設定を保存してください。

sudo nft list ruleset > nftables-backup.txt

Firewall設定を誤るとSSH接続を失う可能性があります。

リモートサーバーでは、コンソール接続や復旧手段を確保してから変更してください。


17. IPv6側はさらに慎重に設定する

Echo Requestだけを制限するなら、例えば次のような考え方になります。

sudo nft add rule inet filter input \
    icmpv6 type echo-request \
    limit rate 20/second burst 40 packets \
    counter accept

続けてEcho Requestだけを対象にします。

sudo nft add rule inet filter input \
    icmpv6 type echo-request \
    counter drop

重要なのは、

icmpv6 drop

のような全面DROPにしないことです。

RFC 4890では、Packet Too Big、Neighbor Discovery関連、Echoなど、ICMPv6の複数のメッセージを通信維持上重要なものとして扱っています。