Заставить UDP-приложение проходить через прокси-сервер?

Заставить UDP-приложение проходить через прокси-сервер?

Я использую Ubuntu 11.10. В Системных настройках -> Сеть я могу добавить прокси Socks, но он не работает с моим приложением UDP или даже Firefox (он просто подключается, используя мой реальный IP). Что мне нужно сделать, чтобы отправить данные моей программы UDP через прокси?

решение1

  1. «Системные настройки -> Сеть» не принудительно используют прокси. Он просто рекомендует приложениям использовать прокси. (Системные настройки — это настройки Gnome, и приложения Gnome (и некоторые другие) используют их. Я считаю, что Firefox также должен по умолчанию использовать настройки Gnome, но я могу ошибаться.)
  2. Единственный способ принудительного использования прокси-сервера — это брандмауэр, блокирующий весь остальной трафик.
  3. Хотя SOCKSv5 поддерживает UDP, SOCKS чаще используется для TCP.
  4. Если вы хотите, чтобы определенное приложение использовало прокси-сервер, это приложение должно поддерживать прокси-серверы.
  5. Если вы хотите туннелировать весь трафик (скрыть свой реальный IP-адрес), рассмотрите возможность использования VPN.

Связанный контент