2

Я настроил ssh-туннель для связи с интернетом.

Это позволяет мне гарантировать, что мои данные зашифрованы и не могут быть украдены, если я использую ненадежное соединение.

Я добавляю прокси-носитель в настройке соединения на моем Mac OS X sustem.

Но мой вопрос заключается в следующем.

Как заставить весь трафик, даже приложение, которое не обрабатывает соединение прокси, использовать мой ssh-туннель?

Это возможно ? Если это не так, то должно ли VPN-соединение это делать?

3 ответа3

2

sshuttle (Mac двоичный), как говорят, делает именно это и имеет лучшую производительность, чем ssh SOCKS, также избегая TCP-over-TCP. Я сам этим не пользовался.

0

Я думаю, что SSHTunnel должен быть программным обеспечением, которое вы ищете.

http://www.apple.com/downloads/macosx/networking_security/sshtunnel.html

Это позволяет инкапсулировать различный сетевой доступ в туннели SSH, обернутый с простым в использовании интерфейсом.

Или, конечно, вы можете рассмотреть реализацию на основе VPN.

Спросите, хотите ли вы больше подробностей о VPN ...

0

Я не знаю, доступен ли он на Mac, но я использую прокси-цепочки с LD_PRELOAD для достижения этой цели на других платформах. Здесь есть патч для его самостоятельной компиляции: http://chrootlabs.org/bgt/proxychains_osx.html

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