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?

Есть идеи ?

Ответы:


11

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

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

rsync -e 'ssh -oBindAddress=192.168.100.1'
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.