Задача у меня следующая: есть домашняя сеть из трех компьютеров и роутер, роутер перепрошит на dd-wrt, есть возможность использовать Iptables
192.168.1.1 роутер 192.168.1.101 комп1 192.168.1.102 комп2 192.168.1.103 комп3
с комп1 на роутер поступают различные пакеты адресованные комп2 например
192.168.1.102:4562 192.168.1.102:2942 192.168.1.102:3745
мне нужно пакет 192.168.1.102:2942 перенаправить на комп3 на тот же порт. Пытался так
iptables -t nat -A PREROUTING -d 192.168.1.102 --dport 2942 -j DNAT --to-destination 192.168.1.103:2942
и много других вариантов перебрал ничего не выходит.
Но что для меня еще непонятно: при попытке полностью заблокировать ип, например так
iptables -I FORWARD -d 192.168.1.102 -j DROP
все блокируется в том числе интернет и с заблокированного ип не могу даже на роутер выйти но соединение с другим компьютером в сети спокойно устанавливается
Подскажите пожалуйста, как все таки можно перебросить пакет.