Я пробовал разных клиентов, потому что думал, что это связано с клиентом. Все они в конечном итоге отключаются или прекращают передачу файлов, после чего происходит отключение по таймауту. После повторного подключения он снова работает некоторое время. Это действительно странно, не могу понять причину.
Я нахожусь на Mac, а сервер - это VPS под управлением Debian. Если вам нужна дополнительная информация, спрашивайте!
Я ценю любые советы, потому что я застрял!
Wireshark предоставит вам «график пропускной способности». Вот старый пример из времен Ethereal:
Попробуйте запустить tcpdump на обоих концах и проанализируйте результаты в Wireshark. Вы должны увидеть, какие пакеты были остановлены и переданы повторно: это поможет вам отладить их.
Что значит ssh -vvv
производить при попытке подключения к удаленному серверу? И каковы результаты traceroute
и ping
на свой сервер?
На VPS-сервере вы можете установить что-то вроде Копчение чтобы узнать, возникают ли периодические проблемы с подключением сервера к вашему IP.
Какова сеть между Mac и сервером? Возможно ли, что у вас MTU (проблема с блоком передачи), то есть вы отправляете слишком большой пакет? Это может случиться с некоторыми поставщиками DSL.