Post by Максим
At the moment I'd like to connect to a Mikrotik router which
was set up as a VPN server.
From Ubuntu and Windows I'm able to connect
using built in solutions.
If there are some differences in MS Windows VPN Server
which I should take into account when connecting
from OpenBSD client, I'd be glad to know them as well.
OpenBSD has built-in support for IPsec client and server (IKEv1: isakmpd,
IKEv2: iked). L2TP and PPTP *servers* are also built in (npppd), but not
MikroTik do have IKEv1 and IKEv2 support. If it works, IKEv2 is likely to
be the best option (I don't have an MT box to test with at the moment).
Information about setting up their side:
If you are forced to use something else, there is some support for L2TP
via xl2tpd (in packages), but it's a bit messy. If you need to resort to
this, use the version from -current ports, and see the pkg-readme.