• 作成:

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接続を新しく作りましょう。プロトコルの設定とかは右下のボタンからで気が付きにくいので注意。