Details like...?

If you configure/push an IP with a subnet (i.e. non /32 prefix or
255.255.255.255 subnet mask) to a client, a subnet route will be added
to main route table (as show by `ip r`) by the kernel just like on
Desktop Linux (at least that's what would happen on my device). When I
use ics-openvpn without openvpn3 box checked or OpenVPN Connect, the
route would be in effect so I don't need to push/configure one
explicitly to the client for it to be able to reach the server (or
vice versa) via the tunnel. But if I use ics-openvpn with the openvpn3
box checked, apparently the route is not in effect (but still added),
and therefore for it to be able to reach the server, I would need to
push/configure a route explicitly.

On Tue, 12 Nov 2019 at 02:02, Arne Schwabe <a...@rfc2549.org> wrote:
>
> Am 11.11.19 um 16:12 schrieb Tom Yan:
> > Yes both iproute2 and sitnl works perfectly as expected. Will the fix
> > be backported to the 2.4 branch?
> >
> > P.S. For the record, if the client is ics-openvpn with openvpn3,
> > somehow you need push route (either host or subnet will do) anyway.
>
> I am not aware of this issue. Could you go more into detail?
>
> > This is not necessary with ics-openvpn with openvpn2 or OpenVPN
> > Connect (AFAIK its core is openvpn3 as well, albeit different
> > snapshot). The problem/behaviour is not specific to /31 subnet though,
> > apparently. I guess the main route table is ignored/masked.
>
> ics-openvpn is a) OpenVPN master b) uses a completely different logic to
> handle network config (in OpenVPNService.java). So this patch does not
> affect ics-openvpn in any way.
>
> Arne
>
>
>


_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to