recent change to ifconfig breaks OpenVPN?
Matthias Andree
matthias.andree at gmx.de
Thu Jul 30 22:58:14 UTC 2009
Am 31.07.2009, 00:36 Uhr, schrieb Bjoern A. Zeeb
<bzeeb-lists at lists.zabbadoz.net>:
> Yeah that is as great as we are or rather were.
>
> So really, fix the openvpn scripts that assign the address to
> interfaces to do something that would make sense from the ``man ip''
> (not the literal command) point of view. Just that it's "working"
> somewhere or used to work elswhere neither means that it was correct
> nor made sense at any time before.
It's actually in the C code where it was advertised as FreeBSD fix.
OpenVPN runs in 'topology subnet' mode here, which is documented as
follows:
Use a subnet rather than a point-to-point topology by
configuring the tun interface with a local IP address and subnet
mask, similar to the topology used in --dev tap and ethernet
bridging mode. This mode allocates a single IP address per con-
necting client [... MS-Windows stuff here ...]
When used on *nix, requires that the
tun driver supports an ifconfig(8) command which sets a subnet
instead of a remote endpoint IP address.
I wonder if TUNSIFMODE (see tun(4)) is somehow needed and if so, already
done, and how the proper ifconfig call would look like in this case.
Stefan already uttered some ideas in that direction.
I haven't had much time to investigate yet.
--
Matthias Andree
More information about the freebsd-current
mailing list