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