Назад | Перейти на главную страницу

Сложность использования tsocks (SOCKS5) для предоставления доступа в Интернет к машине с воздушным шлюзом

Предыстория: у меня есть доступ к двум серверам. Первый сервер (S1) практически заблокирован от всего исходящего / входящего трафика, кроме SSH, и работает под управлением Ubuntu 16.05. Второй сервер (S2) имеет входящий / исходящий трафик, имеет SSH-доступ к S1 и работает под управлением Ubuntu 18.04.

(S1) <--ssh--> (S2) <--world-->

Цель: получить доступ к исходящему интернет-трафику на S1 через SOCKS5 SSH-туннелирование между S1 и S2 с использованием tsocks. Мне нужен способ обновить S1 (запущено обновление apt) и установить соответствующие библиотеки.

Проблема: я не могу заставить работать интернет-туннель. Я могу инициализировать прокси SOCKS5 на S2 и S1. Но бег tsocks sudo apt update всегда терпит неудачу при различных конфигурациях, которые я пробую.

Что я пробовал:

Я также попытался настроить apt для использования S2 в качестве прокси, но без игральных костей. Я уже некоторое время работаю над этой проблемой и не понимаю. Я знаю, что пробовал дополнительные конфигурации, помимо перечисленных здесь, но пока не могу их вспомнить.

Спасибо за любую помощь заранее!

РЕДАКТИРОВАТЬ: У меня такое чувство, что это как-то связано с конфигурацией IPtables на S1 (сервер с воздушной блокировкой).