Вы здесь

Заблокировать порнуху на роутере?

Роутер представляет собой компьютер с Gentoo. Какой самый лучший способ?
Существуют ли решения на уровне nftables или может по DNS...

Простой ответ - нет, поскольку это веб-контент, а он не всегда привязан к адресам.
Смотри в сторону фильтрующих прокси: http://www.squidguard.org/, https://help.ubuntu.com/community/DansGuardian и т.п.

sspphheerraa написал:
или может по DNS...

Яндекс может. И имеет для того специальные DNS.

Het. Tam WAF!