On Thursday 13 December 2007 21:18:14 Balaji wrote:
I need to implement some sort of transparent proxy server for the rsync protocol. (In case you don't know: rsync uses tcp and the standard port 873).
I want to port forward the rsync client request to server2 from server1 and Details are given below
- I am Execute the rsync command from client to server1
(192.168.13.165:8888 i.e with dummy port number ) 2. In Server1 192.168.13.165 will redirect the rsync request from client to sever2 (192.168.13.205 with default port number) 3. Transfer the data from server2 to rsync client
Hi Balaji, In server1: - activate ip_forwarding in sysctl.conf, then: iptables -t nat -A PREROUTING -p tcp -d ipofserver1 --dport 8888 -j DNAT --to-destination ipofserver2:873