User space řešení bych se nebál. Jsou mechanismy na předávání dat s minimem dopadu na výkon (sám zrovna něco tkaového teď bastlím, protože se mi nechtělo bastlit kernel driver).
Heh, ipset jsem ani neznal (jen starší ippool, ipset vypadá jako pokračování).
Jinak musím uznat, že Janis dělá práci na supportu skvěle, jak odradit obtěžovatele. Kroutí se jak had, odkazuje na kde co, problémy s ICMPv4/6 zmatky jsme si snad už teď ujasnili, teď očekávám poukaz na špatnou fázi měsíce, než snad konečně uzná, že cfg na 10 řádků (je teda pro ROS6rc12, pro 5.24 by byla na 11):
/system reset-configuration skip-backup=yes no-defaults=yes
...
/ipv6 settings set forward=no
/ipv6 firewall address-list add address=2001::/32 list=IPv6_InvalidBlocks
add address=2001::/28 list=IPv6_InvalidBlocks
add address=2002::/24 list=IPv6_InvalidBlocks
add address=2002::/24 list=IPv6_InvalidBlocks
add address=2002::/24 list=IPv6_InvalidBlocks
add address=2002::/32 list=IPv6_InvalidBlocks
add address=2002::/28 list=IPv6_InvalidBlocks
add address=2002::/19 list=IPv6_InvalidBlocks
/ipv6 firewall filter add action=drop chain=output dst-address-list=IPv6_InvalidBlocks
by fakt neměla dovolit dovolit routeru zkusit odchozí komunkaci na 2001:. :-)