INSIDE - Local client INTERN<>MT Loadbalncer<>INTERN server 192.168.15.12 (And here basically the MT is just a gateway - it is not really used for the client to access the server...the client can 'see' the server as long as they are on the same network. Now if the client and the server are on different IP networks then the MT will get used....)
Thats rigth, but "Intern","DSL1","DSL2" and "DSL3" are three different networks. The connection whos established, get from the Clinet (192.168.16.57) to MT (DSL2, 192.168.16.2) then to MT (INTERN, 192.168.15.7) and then to the Server...
The information who would have...
ip route
0 A S 0.0.0.0/0 reachable 192.168.16.1 1 DSL_2
1 A S 0.0.0.0/0 reachable 192.168.18.1 1 DSL_3
2 A S 0.0.0.0/0 reachable 192.168.18.1 2 DSL_3
3 A S 0.0.0.0/0 reachable 192.168.17.1 1 DSL_1
4 S 0.0.0.0/0 reachable 192.168.17.1 2 DSL_1
5 S 0.0.0.0/0 reachable 192.168.16.1 2 DSL_2
6 ADC 192.168.15.0/24 192.168.15.7 0 INTERN
7 ADC 192.168.16.0/24 192.168.16.2 0 DSL_2
ip route rule
nothing
ip firewall nat
0 chain=dstnat action=dst-nat to-addresses=192.168.15.12 to-ports=1195 dst-address=192.168.16.2 dst-port=1195
protocol=udp
1 chain=srcnat action=src-nat to-addresses=0.0.0.0 to-ports=0-65535 src-address=192.168.15.12 src-port=1195
protocol=udp
2 chain=srcnat action=masquerade src-address=192.168.15.12
ip fireall mangle
0 chain=prerouting action=mark-connection new-connection-mark=odd passthrough=yes
connection-state=new in-interface=INTERN nth=3,1
1 chain=prerouting action=mark-routing new-routing-mark=odd passthrough=no in-interface=INTERN
connection-mark=odd
2 chain=prerouting action=mark-connection new-connection-mark=even passthrough=yes
connection-state=new in-interface=INTERN nth=3,2
3 chain=prerouting action=mark-routing new-routing-mark=even passthrough=no in-interface=INTERN
connection-mark=even
4 chain=prerouting action=mark-connection new-connection-mark=other passthrough=yes
connection-state=new in-interface=INTERN nth=3,3
5 chain=prerouting action=mark-routing new-routing-mark=other passthrough=no routing-mark=other
in-interface=INTERN
Seems, I cannot route all traffic from 192.168.15.12 to the Interface with the static ip, because, all traffic to external Internet come from it