Немного странный вопрос, но я хотел бы дать ему шанс. Я работаю с компанией, чьи настройки немного более безопасны (если вы даже можете так сказать), по сути, сервер блокирует все исходящие соединения, кроме случаев, когда вы подключаетесь к серверу по SSH/VNC (на основе Ubuntu).

Можно ли будет настроить прокси обратно через это соединение SSH после того, как я войду в систему? Например, я мог бы разрешить подключение через браузер после моего компьютера, когда он подключается через SSH?

Я знаю, я сказал, что вопрос был странным. Любая помощь приветствуется!

1 ответ1

2

Вероятно, самым простым способом в этом случае, с доступом по SSH, был бы SOCKS-прокси.

Не уверен, что вы работаете на локальном компьютере, но вы можете сделать это с чем угодно.

Во-первых, настроить туннель

* Никс:

ssh -ND PORTNUM user@server

Порт не имеет большого значения, наиболее распространенный альтернативный порт HTTP - 8080, поскольку он не зарезервирован системой (я думаю, что 1 - 1024, или в большинстве случаев).

Windows

Использование PUTTY (CLI или GUI) How-To.

  • GUI метод
    1. Открытая замазка
    2. Перейдите к Connection > SSH > Tunnels
    3. Выберите Source Port (8080 или любой другой), Dynamic и Auto.
    4. Выберите «Добавить» и вернитесь к первому экрану, введите сервер и войдите в систему. (Опция CLI также существует, если вы хотите добавить замазку в вашу PATH .

Перейдите к настройке браузера.

Во-вторых, настройте браузер:

Затем вам нужно настроить браузер на использование прокси-сервера SOCKS через указанный порт для трафика. Lifehacker Link.

Предупреждение

Я, однако, предположил бы, что ограничения существуют по какой-то причине, и что вы должны спросить, нормально ли это, прежде чем делать это. Существует вероятность того, что работодатель с такими ограничениями, как те, которые действуют, следит за туннелями, а также за трафиком на сервер и с него, не будет зашифрован, чтобы он мог видеть, что вы делаете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .