
При использовании ssh мои файлы будут отправляться через интернет или по локальной сети? Как правильно настроить?
решение1
В зависимости от того, находится ли удаленная машина в той же локальной сети или в удаленной сети с Интернетом между ними. SSH по определению зашифрован, поэтому он создаст туннель между вашей машиной и удаленной машиной.
решение2
SSH — это клиент-серверный протокол. Таким образом, он будет направлен напрямую на удаленную систему. Для систем в вашей локальной сети трафик будет направлен через локальную сеть. Для систем в Интернете, но не в вашей локальной сети трафик будет направлен через Интернет.
Брандмауэры могут блокировать доступ в Интернет и/или из него.
EDIT: Я пропустил ответ на ваш заголовок. SSH часто получает QOS (качество обслуживания) для более быстрой доставки по сети. Это может быть изменено брандмауэрами, но я делаю это часто. Для работы этого не требуется никакой настройки.
Основным фактором скорости для SSH-подключений является сквозная задержка. Она зависит от доступной сетевой емкости и расстояния между клиентом и сервером. Для SCP размер сетевого окна также может быть фактором.