認証にvpnclient証明書を使用するようにvpncを設定する

認証にvpnclient証明書を使用するようにvpncを設定する

Centos 5.5 ラップトップを使用して会社の VPN にアクセスしようとしています。会社の IT 部門から発行された VPN クライアント証明書を持っています。Firefox にインストールした同じ証明書を使用して Web メールにアクセスできます。ただし、この証明書を使用して VPN にサインインする方法を知りたいです。同僚の中には、Cisco VPN クライアント v5.0.? ソフトウェアと VPN クライアント証明書を使用してログインしている人もいます。問題なく動作します。しかし、Centos でも同じことを実行したいと思います。

を使用して接続しようとしましたvpncpcfを使用してファイルを conf に変換しましたpcf2conf。 証明書を ファイルに変換しました。ファイルを変換したファイルに.pem置き換えました。 以下は変換された conf ファイルです。/etc/vpnc/default.confpcf2conf

IPSec gateway example-vpn.companyname.com
IPSec ID <groupid>
IPSec secret <groupsecret>

IKE Authmode psk
IKE DH Group dh2

CA-File /etc/vpnc/<certificate-file-name>.pem
Xauth username <employee-login-name>

接続しようとすると、 というメッセージが表示されます/usr/sbin/vpnc: authentication failed。証明書の詳細が使用されているかどうかはわかりません。この理由として、Cisco VPN クライアント ソフトウェアでは、グループ ユーザー名/パスワード認証 (PIN の入力を求める) と VPN クライアント証明書認証のどちらかを選択できるからです。同僚は証明書認証を選択し、ログインしてリモート デスクトップ経由でワークステーションにアクセスできます。

証明書を使用するようにvpncを構成する方法についてインターネットで検索したところ、いくつかの情報源が次のように指摘しています。IPSecツール

vpnclient 証明書認証を使用して会社の VPN にアクセスするために、CentOS マシンに VPN を設定した人はいますか?

ご返信をお待ちしております。お時間をいただきありがとうございます。

乾杯.........

編集:この質問をするのに適切な場所でない場合は、質問を Unix/Linux stackexchange (または適切な stackexchange) に移動してください。ありがとうございます。

関連情報