VPN только через http

У меня есть две машины. Один работает за HTTP-прокси, который позволяет только http-соединения с Интернетом. (FTP, SSH все остальное не разрешено через эту сеть).

Вторая машина - это сервер с публичным IP, подключенным к интернету. Я могу установить любое программное обеспечение на обеих этих машинах. Есть ли инструмент, который поможет мне получить доступ ко второй машине с первой?

Я хотел бы сделать такие вещи, как передача FTP, удаленный вход в систему и так далее.

4 ответа

Openvpn поддерживает работу через http-прокси. Его клиент доступен на большинстве настольных платформ; сервер доступен на большинстве юниксов. Pro: вы можете использовать любой сетевой протокол прозрачно (включая UDP и потоковую передачу). Con: требуется некоторая настройка; накладные расходы заметны в некоторых приложениях; вам нужны права администратора с обеих сторон.

Каждый из Httptunnel и Httptunnel позволяет вам установить одно TCP-соединение (например, ssh) по HTTP. Pro: вам не нужны права администратора ни с одной стороны. Con: вам нужно специальное программное обеспечение на стороне сервера; ожидать заметных накладных расходов; Простота настройки и использования может варьироваться.

Если вас интересует только ssh, вы можете указать, чтобы он работал через прокси с помощью программы, такой как штопор. Pro: требуется небольшая настройка; нет специальной настройки на стороне сервера; нет накладных расходов на соединение. Con: не работает, если прокси слишком ограничен (например, не пропускает https); специфично для ssh.

Это может помочь запустить сервер на порту 80 или 443.

Если ваш прокси-сервер не поддерживает CONNECT (что имеет место в большинстве корпоративных сред), вы ищете программное обеспечение, которое использует простые GET&POST для инкапсуляции вашего трафика.

Взгляните на долото и лом, вы также можете использовать openvpn в качестве дополнительного слоя. Есть и более мягкая, что весьма перспективно.

  • Штопор нуждается в соединении.
  • обычный openvpn также использует CONNECT
  • Httptunnel больше не поддерживается (последний выпуск 2008)
  • Httptunnel также не поддерживается (последний выпуск 2010)

Вы можете попробовать REALVNC и вы можете попробовать VPN, если у вас есть открытые порты

Другие вопросы по тегам