绑定接口进行上传:scp 有效,rsync 无效

绑定接口进行上传: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?

任何想法 ?

答案1

可以通过“-e”开关告知 rsync 使用哪些 SSH 选项。

尝试以下方法:

rsync -e 'ssh -oBindAddress=192.168.100.1'

相关内容