Scenario: I have a gateway(A) to internet at 192.168.20.10, all my devices use this gateway, its a dhcp&dns server too.
Now I added another gateway(B), on 192.168.20.200 wich have access to internet too.
On my computer I can change network profiles to use the first one or the second one with no problem, I just manually override gateway address taken from dhcp.
Sometimes I do port forwarding from the gateway(A) to some internal device and everything works well.
Now I need to do some port forwarding from the gateway(B) to some other device and I can do it, but because the devices have gateway(A) as default this responses goes to (A) and not to (B) as I want, if I change the default gateway on device to (B) the response is sent to (B) and can be reached from internet.
I found on the net something like I need but I cant figure out how to implement in OpenWrt:
This is my entry on firewall:
config redirect
option target 'DNAT'
option src 'wan'
option dest 'lan'
option proto 'tcp'
option src_dport '88'
option dest_ip '192.168.20.140'
option dest_port '80'
option name 'Demo1'
Can somebody help me with a rule for firewall or explain me if this is possible with iptables on OpenWrt?
Thanks!!!