Hi Martin,<br>Can you guide me how to read the virtual ip that strongSwan uses directly from interface at the client's side.<br><br>Regds,<br>Nitin<br><br><br><div class="gmail_quote">On Fri, Jun 1, 2012 at 5:08 PM, Martin Willi <span dir="ltr"><<a href="mailto:martin@strongswan.org" target="_blank">martin@strongswan.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Nitin,<br>
<div class="im"><br>
> I want to know is there any system level variable or container that<br>
> stores the virtual IP assigned by the strongSwan server to the<br>
> strongSwan client's interface.<br>
<br>
</div>When using the attr-sql [1] pool backend, you can use "ipsec pool<br>
--leases" on the server to list all leases. When using a pool directly<br>
defined in ipsec.conf, "ipsec leases" lists all IP leases.<br>
<br>
If you need that information on the client itself, you'd have to read<br>
the IP directly from the interface, parse "ipsec statusall" or extend<br>
the stroke (or any other) interface by such a function.<br>
<br>
Regards<br>
Martin<br>
<br>
[1]<a href="http://wiki.strongswan.org/projects/strongswan/wiki/AttrSQL" target="_blank">http://wiki.strongswan.org/projects/strongswan/wiki/AttrSQL</a><br>
<br>
<br>
<br>
</blockquote></div><br>