Назад | Перейти на главную страницу

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

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

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

scp -oBindAddress=192.168.100.1 ...

но

rsync --address=192.168.100.1

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

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

любая идея ?

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

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

rsync -e 'ssh -oBindAddress=192.168.100.1'