Risposte:
Lo faccio funzionare su un iPhone 3.x. jailbreak. Istruzioni dettagliate sono disponibili all'indirizzo http://chandraonline.net/blog/?p=22 .
A partire dall'ultima versione del sistema operativo iPhone (3.0) questo non è possibile. Non sono sicuro che qualcuno possa creare un client "tutto in uno" che si connette a OpenVPN e quindi ti consenta di navigare sul Web dalla stessa app.
Ma certamente qualsiasi app connessa a OpenVPN non può quindi essere messa in background, consentendo di utilizzare il Safari mobile o la posta mobile incorporati tramite VPN.
Ho esaminato questo aspetto e sfortunatamente non è possibile ed è improbabile che accada presto. Mentre è relativamente facile scrivere il software per iPhone, il problema è che ha bisogno di un'interfaccia tap / tun per creare il tunnel OpenVPN, che al momento non è presente nell'iPhone.
OpenVPN.net ha finalmente rilasciato un client ufficiale per iOS:
https://itunes.apple.com/us/app/openvpn-connect/id590379981
Sembra che ci sia una soluzione per iPhone con jailbreak qui: http://code.gerade.org/tunemu/
Non l'ho provato però.