<p>Dear list,</p>
<p>I believe sent this email sometime earlier, but wasn&#39;t experienced enough with OpenSwan to state what I need.</p>
<p>Allow me to throw out a short history and what I plan to achieve in the future.</p>
<p>We all know that some countries block certain websites, services etc... In my case it&#39;s VoIP being disabled in some countries. Now, to bypass this, I had to have some sort of VPN. I went first with the OpenVPN option and already have that running without issues. The problem came when my needs were directed towards mobile devices; iPhone and Android.</p>

<p>OpenVPN on these devices will install and run without issues, but will require a certain level of technical knowledge from the user. Given I&#39;m deploying this to a wide number of corporate users, I can&#39;t educate them all and work certificates for evey device. Besides, OpenVPN requires jailbroken iPhones and rooted Androids (except for 4.0+).</p>

<p>My current option of course, would be OpenSwan; L2TP/IPsec, which is natively available in every handset utilizing these OS&#39;s.</p>
<p>What I&#39;m required to have is the following simple diagram:</p>
<p>(Mobile Users with dynamic IPs) --&gt; (VPN Server somewhere in the world running L2TP/IPsec) --&gt; (VoIP servers in London, NY and others)</p>
<p>The idea of a VPN server in this case is not a method for users to connect to office resources (local network), but rather a WAN gateway. Meaning, users would dial in, and automatically direct their VoIP traffic (only) to the VPN gateway, and from there to the VoIP servers. Thankfully I&#39;ve been able to do this, and things are running without issues.</p>

<p>However (there&#39;s always that :) ), I have a few concerns:</p>
<p>- First of all, has anyone done that actually? I&#39;d really love to know how people usually get this working<br>
- When it comes to iPhone (not very sure about Android, but I think this isn&#39;t the case), there&#39;s only one option to activate or deactivate, and that&#39;s &quot;Send all traffic&quot;.</p>
<p>Since I come from an OpenVPN background, I&#39;d like to force users to send traffic to IP X.X.X.X (for example) only through the VPN tunnel, and the rest through the device&#39;s default gateway. Is there someway to configure OpenSwan to do so? I have any idea to redirect traffic via iptables by sending back an ICMP message, but not sure of the idea, this&#39;ll cause a lot of network traffic.</p>

<p>I know I&#39;ve written a lot, but would really appreciate all the help I could get here :-) </p>
<p>Thanks<br>
//M<br>
</p>