Gentoo(クライアント側)でL2TPでVPN接続する
networkmanager-l2tpを使う
他のディストリビューションと同じようにNetworkManager L2TP pluginを使います。
Gentoo Linuxでnetworkmanager-l2tpをnm-appletを使って設定する時はgnome USEフラグを付ける - ncaq が今も必要かは調べていません。
strongswanのUSEフラグでワークアラウンドする
今現在(2020-09-23)
without CAP_CHOWN capability. socket directory should be accessible to UID/GID under which the daemon will run
みたいなエラーメッセージが出てきます。
732708 – net-vpn/strongswan charon program complains about missing caps という問題が発生しています。
これに従ってpackage.use
に
# required by [732708 – net-vpn/strongswan charon program complains about missing caps](https://bugs.gentoo.org/732708)
net-vpn/strongswan -caps -non-root
と書きます。
カーネルを設定する
Device Drivers → Network device supportで
CONFIG_PPP
CONFIG_PPPOE
CONFIG_PPP_ASYNC
を有効にしましょう。
NetworkManager L2TP pluginから設定する
VPN接続を新しく作りましょう。プロトコルの設定とかは右下のボタンからで気が付きにくいので注意。