Odpowiedzi:
Mam go działającego na jailbreaku iPhone'a 3.x. Szczegółowe instrukcje można znaleźć na stronie http://chandraonline.net/blog/?p=22 .
Od najnowszej wersji iPhone OS (3.0) nie jest to możliwe. Nie jestem pewien, czy ktoś mógłby utworzyć klienta „wszystko w jednym”, który łączy się z OpenVPN, a następnie umożliwia przeglądanie Internetu z poziomu tej samej aplikacji.
Ale z pewnością żadna aplikacja połączona z OpenVPN nie mogłaby zostać umieszczona w tle, umożliwiając korzystanie z wbudowanego Mobile Safari lub Mobile Mail przez VPN.
Przyjrzałem się temu i niestety nie jest to możliwe i jest mało prawdopodobne, że nastąpi to w najbliższym czasie. Chociaż pisanie oprogramowania dla iPhone'a jest stosunkowo łatwe, problem polega na tym, że potrzebuje on interfejsu tap / tun, aby utworzyć tunel OpenVPN, którego obecnie nie ma w iPhone'ie.
OpenVPN.net w końcu wydał oficjalnego klienta na iOS:
https://itunes.apple.com/us/app/openvpn-connect/id590379981
Wydaje się, że istnieje rozwiązanie dla iPhone'ów z jailbreakiem tutaj: http://code.gerade.org/tunemu/
Nie przetestowałem tego jednak.