Мой вопрос прост:

  • Можно ли передавать весь сетевой трафик через ssh-туннель таким образом, чтобы пользователю (т.е. мне) не приходилось изменять какие-либо настройки в программах (например, firefox), обращающихся к Интернету. (Я знаю, что это возможно для VPN)

  • как это сделать (у меня есть компьютер Apple с инструментами Unix)

Если вопрос повторяется (я не нашел подходящего более старого вопроса), пожалуйста, направьте меня к ответу.

2 ответа2

1

Существует следующее: настройка VPN для туннелирования 3-го уровня с использованием OpenSSH. Существует следующее: OpenSSH: SOCKS Proxy для бедного человека

Оба могут быть использованы для транспортировки всего вашего трафика через туннель SSH, но вам всегда нужно будет что-то делать на обоих концах, чтобы заставить его работать.

0

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

Поэтому я настроил SSH с использованием OpenSSH, а затем просто настроил Firefox и Thunderbird для использования моего SSH-туннеля через прокси-сервер SOCKS5 через системные настройки каждой программы. Таким образом, я не испытываю никакого снижения скорости (в то время как мое 30-мегабайтное соединение сократилось до 300 КБ со службой Free VPN, но оно остается на 30 МБ таким образом), и оно просто применяется каждый раз, когда я использую любую программу, не делая ничего, кроме запуска туннель SSH при входе в систему.

Я написал, как это сделать подробно здесь, в моем блоге, если кто-то заинтересован

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