Ich verwende Ubuntu 11.10. In den Systemeinstellungen -> Netzwerk kann ich einen Socks-Proxy hinzufügen, aber dieser funktioniert nicht mit meiner UDP-Anwendung oder sogar Firefox (er stellt nur eine Verbindung über meine echte IP her). Was muss ich tun, um die Daten meines UDP-Programms über einen Proxy zu senden?
Antwort1
- „Systemeinstellungen -> Netzwerk“ erzwingt keinen Proxy. Es empfiehlt Anwendungen lediglich, einen Proxy zu verwenden. (Systemeinstellungen sind Gnome-Einstellungen und Gnome-Apps (und einige andere) verwenden sie. Ich glaube, Firefox sollte standardmäßig auch Gnome-Einstellungen verwenden, aber ich kann mich irren.)
- Die einzige Möglichkeit, die Verwendung eines Proxys zu erzwingen, ist eine Firewall, die den gesamten anderen Datenverkehr blockiert.
- Während SOCKSv5 UDP unterstützt, wird SOCKS häufiger für TCP verwendet.
- Wenn Sie möchten, dass eine bestimmte Anwendung einen Proxy verwendet, muss diese Anwendung Proxys unterstützen.
- Wenn Sie den gesamten Datenverkehr tunneln (Ihre echte IP verbergen) möchten, sollten Sie stattdessen die Verwendung eines VPN in Betracht ziehen.