У меня есть две машины S
и C
которые находятся в локальной сети. Доступ к Интернету с любого компьютера в сети - использование веб-прокси, используется Squid3. Поэтому я могу одновременно войти в прокси-сервер только с одной из машин и, следовательно, не могу одновременно выходить в Интернет с других.
Поэтому я настроил SSH-туннель от C
до S
Я вхожу в веб-прокси на S
Я настраиваю свой веб-браузер на C
чтобы использовать туннель в качестве прокси. Однако я не могу получить доступ к Интернету из C
Я получаю сообщение об ошибке "Отказано в соединении" на терминале, где я запустил процесс туннелирования SSH.
ssh -fND 8080 user@remotehost
Мой вопрос: поскольку S
также использует сам прокси-сервер, нужно ли мне где-нибудь менять настройки для работы туннеля SSH?
Как S
знает, что делать с данными, которые он получает от C
через туннель SSH?
Изменить: Теперь я сделал следующее: На S
я установил прокси-сервер squid3, и я настроил C
для использования нового прокси. Это решение работает. Мне не нужно шифрование, предоставляемое SSH. Я хочу знать это: SSH туннелирование лучше моего текущего решения по любой причине, кроме шифрования? (Пожалуйста, скажите мне, должен ли я открыть новый вопрос для этого).