Takže teoretick funkční konfigurace by měla vypadat asi takto:
add chain=srcnat action=src-nat to-addresses=172.24.1.6 to-ports=0-65535 src-address=192.168.101.0/24 comment="" disabled=no
add chain=srcnat action=src-nat to-addresses=172.24.1.7 to-ports=0-65535 src-address=192.168.102.0/24 comment="" disabled=no
Zatím mě na tom zaráží, že když dám traceroute, tak to dopadne takto:
# traceroute 10.0.0.1 -I
traceroute to 10.0.0.1 (10.0.0.1), 30 hops max, 38 byte packets
1 192.168.101.1 (192.168.101.1) 2.901 ms 0.747 ms 0.690 ms
2 * * *
3 * * *
4 * * *
5 * * *
6 10.0.0.1 (10.0.0.1) 3.535 ms 3.716 ms 2.752 ms
správně by měl být zhruba takto:
kepl2:/tmp# traceroute 10.0.0.1 -I
traceroute to 10.0.0.1 (10.0.0.1), 30 hops max, 38 byte packets
1 ws001.ltsp (192.168.100.1) 1.207 ms 0.900 ms 0.882 ms
2 172.24.1.1 (172.24.1.1) 1.982 ms 1.383 ms 1.346 ms
3 172.16.15.1 (172.16.15.1) 2.905 ms 2.812 ms 2.444 ms
4 172.31.255.25 (172.31.255.25) 5.715 ms 3.074 ms 4.302 ms
5 172.31.255.21 (172.31.255.21) 4.487 ms * *
6 10.0.0.1 (10.0.0.1) 5.730 ms 10.959 ms 5.475 ms