I have the following situation(pls look in the attachment)
Users from network 192.168.1.0/24 need to comunicate with server 172.30.1.2. But they should not know about it's ip address, it must be hidden with NAT.
So, here we come with:
#ip nat inside source static 172.30.1.2 192.168.1.200
So, packets are being NATed. We can ping 192.168.1.200 from network 192.168.1.0/24 and get a reply from 172.30.1.2. NAT is working.
The problem is, the server 172.30.1.2 accepts telnet connections only from it's local network, 172.30.1.0/30
Is it possible to do a "Double NAT"?
Now packets travelling from 192.168.1.0/24 with dest address of 192.168.1.200 are being NATed(dest addr translated 192.168.1.200->172.30.1.2) and are getting to the server with the source address from 192.168.1.0/24.
I need to change the source address of this packets to 172.30.1.1 so that telnet connections were accepted.