Как обойти прокси либо VPN или SOCKS5

мой отзыв не имеет никаких ограничений для веб-сайтов, однако я не могу SSH или через remote desktop. Я решил эту проблему с помощью VPN.

теперь в моем общежитии я за прокси с той же проблемой. Мой вопрос в том, есть ли способ обойти этот прокси, отправив все трафик через VPN?
Я использую Mac и VPN сервис PrivateInternetAccess которое также поддерживает SOCKS5

Edit:

это мой первый раз, когда я использую прокси, и я понял, что я могу использовать SSH. Я просто неправильно его настроил.

18
задан Seyed Jalal Hosseini
14.01.2023 8:01 Количество просмотров материала 3038
Распечатать страницу

2 ответа

Это не обязательно простой вопрос, чтобы ответить, потому что это зависит от многих переменных.

Если прокси относительно прост, самый простой способ-если у вас есть доступ к серверу вне сети - это изменить порт для SSH, хорошая вещь, чтобы сделать в любом случае, так как имея порт 22 подвергается в интернете вы получите постоянно зондируется ботнетов. Порт 443 обычно всегда доступен через прокси-серверы, и прокси-серверы обычно не могут расшифровать трафик и так часто пропускает трафик SSH. Вы можете сделать что-то подобное для удаленного рабочего стола.

Если вы можете заставить SSH работать, многие другие вещи можно заставить работать, просто создав подходящие туннели.

с другой стороны, более сложные устройства сетевой безопасности не просто предоставляют простой прокси-сервер, некоторые даже заходят так далеко, как глубокая проверка пакетов и динамическая оценка риска. Такие устройства вполне могут обнаружить SSH трафик даже на нестандартных портах, они также могут попробуйте выполнить атаку "человек посередине", подставив собственные сертификаты вместо правильного сертификата конечной точки. Это может помешать простой работе.

Если вы настроили локальный SOCKS прокси, вам все равно понадобится зашифрованный туннель. Либо полное решение VPN или просто SSH подход туннель, как описано.

1
отвечен Julian Knight 2023-01-15 15:49

Я не смог найти решение своей проблемы. Я принял ответ Джулиана, потому что для этого общего вопроса не было бы лучшего ответа.

это не ответ на мой вопрос, но для тех из вас, кто в такой же ситуации, я объясню, как мне обойти эту проблему.

во-первых, почти для всех инструментов командной строки будет возможность установить прокси-сервер. например, вы можете настроить git так:

git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
git config --global https.proxy https://proxyuser:proxypwd@proxy.server.com:8080

и вы можете unset:

git config --global --unset http.proxy
git config --global --unset https.proxy 

посмотреть этот StackOverflow qustion вы можете сделать то же самое для nvm etc.

для подключения к mysql Я SSH соединение вместо обычного способа сделать это.

на Remote Desktop нашел инструмент on Windows что использовать HTML5для подключения к машине windows. Я не проверял это программное обеспечение.

0
отвечен Seyed Jalal Hosseini 2023-01-15 18:06

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх