ikat antarmuka untuk diunggah: scp works, not rsync

8

Saya perlu mengunggah file pada antarmuka tertentu. Ini tidak dapat diatur melalui iptables, karena skrip saya dihasilkan pada beberapa antarmuka.

ini berfungsi dengan baik:

scp -oBindAddress=192.168.100.1 ...

tapi

rsync --address=192.168.100.1

masih mengirim ke eth0 (192.168.10.1)

bagaimana saya bisa memaksa rsync untuk menggunakan 192.168.100.1?

ada ide ?

pengguna1219721
sumber

Jawaban:

11

rsync dapat diberi tahu opsi SSH apa yang akan digunakan dengan sakelar "-e".

Coba sesuatu seperti:

rsync -e 'ssh -oBindAddress=192.168.100.1'
cjc
sumber