Вероятно, самым простым способом в этом случае, с доступом по SSH, был бы SOCKS-прокси.
Не уверен, что вы работаете на локальном компьютере, но вы можете сделать это с чем угодно.
Во-первых, настроить туннель
* Никс:
ssh -ND PORTNUM user@server
Порт не имеет большого значения, наиболее распространенный альтернативный порт HTTP - 8080, поскольку он не зарезервирован системой (я думаю, что 1 - 1024, или в большинстве случаев).
Windows
Использование PUTTY (CLI или GUI) How-To.
- GUI метод
- Открытая замазка
- Перейдите к
Connection > SSH > Tunnels
- Выберите Source Port (8080 или любой другой), Dynamic и Auto.
- Выберите «Добавить» и вернитесь к первому экрану, введите сервер и войдите в систему. (Опция CLI также существует, если вы хотите добавить замазку в вашу
PATH
.
Перейдите к настройке браузера.
Во-вторых, настройте браузер:
Затем вам нужно настроить браузер на использование прокси-сервера SOCKS через указанный порт для трафика. Lifehacker Link.
Предупреждение
Я, однако, предположил бы, что ограничения существуют по какой-то причине, и что вы должны спросить, нормально ли это, прежде чем делать это. Существует вероятность того, что работодатель с такими ограничениями, как те, которые действуют, следит за туннелями, а также за трафиком на сервер и с него, не будет зашифрован, чтобы он мог видеть, что вы делаете.