Я заранее извинюсь, потому что я на 90% уверен, что этот вопрос уже задавался где-то раньше, но я не могу понять это, решить, что лучше, и я совершенно не знаком со всем этим.
Моя проблема: в сети моей школы они заблокировали почти все порты, кроме 21, 22 и 443, но я хочу получить доступ к соединению FTP-сервера моего веб-сайта (размещенного какой-то компанией) через порт 7685 (который я не могу изменить) к моему локальная машина (Mac). Желательно, конечно, с использованием SFTP.
Теперь мой вопрос: какой самый безопасный и быстрый способ установить sftp на мою локальную машину в школьной сети?
Дома я могу настроить свой Raspberry Pi на использование в качестве посредника и направлять весь трафик из любого порта, поэтому моя идея заключалась в том, чтобы использовать его в качестве прокси между сетью моей школы. Поэтому я настрою его на прием трафика из локальной машины / школьной сети через порт 443 и направлю его на FTP-сервер через порт 7685.
Я могу представить две возможности: 1) подключить FTP к моему RPi через порт 7685, а затем подключить мой RPi к моей машине в школьной сети через порт 443, но я боюсь, что это замедлит соединение (из-за дополнительного скачка). Или 2) использование моего RPi в качестве прокси (с чем-то, называемым SOCKS?) смонтировать sftp прямо на мою машину в школьной сети, но я не могу понять, как это работает.
Или есть другой способ, которого я не вижу?
Вещи, которые я могу изменить: я могу делать все с моим RPi дома и всеми сетевыми настройками / настройками брандмауэра. Настройки моего локального компьютера.
Вещи, которые я не могу изменить: порт / настройки FTP-сервера и сетевые настройки моей школы. (Дух)
Спасибо заранее! (если где-то уже есть ответ, пришлите его мне, тогда я удалю этот пост)