В настоящее время я использую сессию OpenSSH (с -D
флаг для включения динамического перенаправления портов прикладного уровня) как SOCKS проксируют, в то время как я получаю доступ к Интернету через незашифрованную точку беспроводного доступа. Я настроил свой Mac для использования прокси, однако сеть prefpane не разрешает мне указывать, что это должно использовать SOCKS5, который вызвал бы весь трафик UDP по прокси (это в настоящее время обходит прокси полностью). Как я могу заставить OS X использовать протокол SOCKS5, или что другое решение вызвало бы весь трафик UDP через прокси?
Я не использую ssh для анонимизирования/защищения моего соединения, но Скалистой вершины. Я запускаю Скалистую вершину с Видалией, и затем я настраиваю свое сетевое соединение в
Установки системы> Сеть> Усовершенствованный...> Прокси
Я обычно включаю http и https путем установки прокси на 127.0.0.1 порта: 8118
Поскольку другой трафик использует 127.0.0.1 порта 9050
Это хорошо работает для меня. Можно проверить, используете ли Вы Скалистую вершину для https путем перенаправления браузера к https://check.torproject.org/
Существует также Torbutton в FireFox, которые делают то же.
Если потребность в UDP по туннелю для туннелированного разрешения DNS. Единственное решение, о котором я знаю, состоит в том, чтобы использовать Firefox со следующим набором network.proxy.socks_remote_dns = true
, Я полагаю, что это вынуждает Firefox использовать TCP только запросы DNS что это вперед через туннель.