トップ 製品・サービス 導入事例 パートナー ダウンロード サポート 報道発表 企業情報 お問い合わせ
PacketiX VPN 3.0 マニュアル 第2章 PacketiX VPN 3.0 全般マニュアル 2.6 VPN コマンドライン管理ユーティリティ (vpncmd)

 

< 2.5 VPN クライアント接続マネージャ第3章 PacketiX VPN Server 3.0 マニュアル>

2.6 VPN コマンドライン管理ユーティリティ (vpncmd)

「PacketiX VPN コマンドライン管理ユーティリティ (vpncmd)」は、PacketiX VPN Server、PacketiX VPN Client および PacketiX VPN Bridge の 3 種類のソフトウェアに、ローカルまたはリモートで接続し、通常 GUI で行う設定や操作などの制御を、コマンドラインまたは入力ファイルからの入力によって行うことができる優れたコマンドラインユーティリティです。

 

2.6.1 vpncmd とは

VPN コマンドライン管理ユーティリティ (vpncmd) について

「PacketiX VPN コマンドライン管理ユーティリティ (vpncmd)」は、「2.4 VPN サーバー管理マネージャ」 および 「2.5 VPN クライアント接続マネージャ」 で解説した「PacketiX VPN サーバー管理ユーティリティ」および「PacketiX VPN クライアント接続マネージャ」の、2 種類の Windows 用制御ツールをコマンドラインインターフェイス (CUI) 化したソフトウェアです。

vpncmd は PacketiX VPN Server 3.0 をサポートしているオペレーティングシステム上であれば動作します。 Linux / FreeBSD / Solaris / Mac OS X でも使用できます。したがって、PacketiX VPN Server などをインストールしたコンピュータの SSH コンソール上で、そのまま vpncmd を呼び出して localhost に接続することにより、PacketiX VPN Server の管理を行うことができます。

外部のプログラムからの vpncmd の呼び出し

vpncmd プログラムを起動する際に、コマンドライン引数として「入力ファイル (/IN)」を指定することによって、複数のコマンドを書いたコマンドファイルを入力し、それらを自動的に実行させることが可能です。さらに、実行結果を「出力ファイル (/OUT)」に書き出すことができます。これらの機能により、外部のプログラムから vpncmd を呼び出して、VPN Server / VPN Client / VPN Bridge を自動制御することも簡単に行えます。

大量のユーザー登録などの繰り返し処理での vpncmd の使用

vpncmd プログラムを活用すると、たとえば大量のユーザー (数千人~数万人) を、一度に PacketiX VPN Server の仮想 HUB に登録するといった、GUI を使用した場合には非常に時間のかかる処理を、半自動的に実行させることができます。

vpncmd と GUI ツールの使い分け

vpncmd プログラムのコマンドラインインターフェイスには、大量のコマンドが搭載されており、これらのコマンドすべてを使いこなすためには、「第6章 コマンドライン管理ユーティリティマニュアル」 またはコマンドヘルプを熟読する必要があります。「PacketiX VPN サーバー管理マネージャ」や「PacketiX VPN クライアント接続マネージャ」は、PacketiX VPN の初心者でもすべての機能を簡単に使いこなすことができますが、vpncmd プログラムを使いこなすには時間がかかります。

したがって、日常的な操作や管理および設定についてはPacketiX VPN サーバー管理マネージャや PacketiX VPN クライアント接続マネージャをできる限り使用し、大量のユーザーを登録したり別のプログラムから自動的に制御を行ったりするために vpncmd プログラムを使用するのが最適でしょう。

vpncmd の具体的な使用方法

vpncmd プログラムにおけるコマンドの具体的な使用方法については、「第6章 コマンドライン管理ユーティリティマニュアル」 を参照してください。

図2-6-1 VPN コマンドライン管理ユーティリティ (vpncmd)

 

2.6.2 コマンドヘルプの表示

vpncmd プログラムのコマンドラインコンソールにおいて、使用方法が分からないコマンドがあった場合は、そのコマンド名の後ろに「--help」または「/help」と付けることによって、コマンドヘルプが表示されます。

また、コマンド名を忘れてしまった場合は、「help」と入力することによって、すべてのコマンド名が表示されます。

vpncmd のコマンド名は、原則として操作対象の「オブジェクトの種類の名前」が先頭に付きます。たとえば、新しいユーザーを作成するコマンドは UserCreate コマンドです。このような場合、「User?」と入力することで "User" で始まるコマンドの一覧が表示されます。

vpncmd プログラムのコマンドラインコンソールにおけるコマンドの入力方法や入力規則および自動補完機能の詳細については 「第6章 コマンドライン管理ユーティリティマニュアル」 を参照してください。

 

 

< 2.5 VPN クライアント接続マネージャ第3章 PacketiX VPN Server 3.0 マニュアル>

PacketiX VPN 3.0 オンラインマニュアル バージョン 3.00 (再構築中のバージョン、暫定版)
Copyright © 2004-2011 SoftEther Corporation. All Rights Reserved.
 www2.softether.jp | サポート情報 | 使用条件