Машина, через которую я выполняю SSHing для удаленного / хост-компьютера (той же сети / локальной сети), имеет доступ к Интернету, а хост - нет.
Запуск обновлений и установка пакетов на хосте становится довольно неудобным, потому что тогда мне нужно запустить прокси локально, а затем настроить удаленный компьютер для его использования.
Так что мне было интересно, есть ли более простой способ сделать это через, может быть, SSH или что-то еще?
У меня есть понимание сложностей, которые лежат внутри, но мне было любопытно узнать.
Использование plink
через Emacs (если это имеет значение).
ssh -t -D 1080 localhost ssh -R 1080:localhost:1080 noinet
(да, одна команда).