我需要在特定接口上上传文件。这无法通过 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'