1. Добавил в скрипт от ruantiblock
ipt_functions
/etc/ruantiblock/scripts/ipt_functions
после 78 строки:
IptCmdWrapper $IPT_CMD -t "$IPT_TABLE" -A "$IPT_ACTION_CHAIN" -i wg1 -j MARK --set-mark $VPN_PKTS_MARK
(в комментариях сам скрипт и наглядно куда добавлено)
Понял что проблема в DNS:
2. Установил
DNS-HTTP-PROXY
Далее принудительно заставил всех клиентов получать DNS локально на моём роутере:
3. Добавил в
/etc/config/firewall
spoilerconfig redirect
option src 'lan'
option src_dport '53'
option target 'DNAT'
option dest_ip '192.168.0.1'
option name 'dnsproxy-dns-leaks'
config redirect
option src 'wg1'
option src_dport '53'
option target 'DNAT'
option dest_ip '192.168.0.1'
option name 'dnsproxy-dns-leaks_wg1'
config redirect
option src 'wg1'
option src_dport '853'
option target 'DNAT'
option dest_ip '192.168.0.1'
option name 'dnsproxy-dns-leaks_wg1-2'
Всем причастным огромное спасибо