Bindungsschnittstelle zum Hochladen: scp funktioniert, nicht rsync


8

Ich muss eine Datei auf eine bestimmte Schnittstelle hochladen. Dies kann nicht über iptables eingerichtet werden, da mein Skript auf mehreren Schnittstellen ausgegeben wird.

das funktioniert gut:

scp -oBindAddress=192.168.100.1 ...

aber

rsync --address=192.168.100.1

sendet immer noch auf eth0 (192.168.10.1)

Wie kann ich rsync zwingen, 192.168.100.1 zu verwenden?

irgendeine Idee ?

Antworten:


11

rsync kann mitgeteilt werden, welche SSH-Optionen mit dem Schalter "-e" verwendet werden sollen.

Versuchen Sie etwas wie:

rsync -e 'ssh -oBindAddress=192.168.100.1'
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.