bind интерфейс для загрузки: scp работает, а не rsync

8

Мне нужно загрузить файл на определенный интерфейс. Это нельзя настроить с помощью iptables, потому что мой скрипт выводится на несколько интерфейсов.

это работает нормально:

scp -oBindAddress=192.168.100.1 ...

но

rsync --address=192.168.100.1

все еще отправляет на eth0 (192.168.10.1)

Как я могу заставить rsync использовать 192.168.100.1?

Есть идеи ?

user1219721
источник

Ответы:

11

rsync можно узнать, какие параметры SSH использовать с ключом "-e".

Попробуйте что-то вроде:

rsync -e 'ssh -oBindAddress=192.168.100.1'
CJC
источник