Linux向けCitrix Secure Accessクライアント
Linux向けCitrix Secure Accessクライアントは、NetScaler Gatewayが管理するVPNクライアントソフトウェアで、ユーザーは企業のデータやアプリケーションにリモートでアクセスできます。Citrix Secure Accessクライアントは、不正アクセス、アプリケーションレベルの脅威、およびブラウザベースの攻撃からアプリケーションを保護します。
Citrix End Point Analysis(EPA)クライアントは、NetScaler Gatewayによって管理されるクライアントソフトウェアです。NetScaler Gateway経由での企業データへのアクセスを許可する前に、エンドポイント基準をチェックします。Citrix EPAクライアントとCitrix Secure Accessクライアントは相互に独立しています。
注:
EPA を使用しない場合でも、後で EPA 機能を使用する場合に備えて、EPA と VPN の両方のプラグインバイナリを同時に更新することをお勧めします。
サポートされている Linux バージョン
Citrix Secure AccessクライアントとCitrix EPAクライアントは、Ubuntu 18.04、Ubuntu 20.04、およびUbuntu 22.04バージョンと互換性があります。サポートされているブラウザの詳細については、「 クライアントソフトウェア要件」を参照してください。
注:
Ubuntu 22.04をCitrix Secure AccessクライアントおよびCitrix EPAクライアントと連携させるには、NetScaler CLIでSSLパラメータ
denySSLReneg
をNONSECURE
に設定します。
サポートされる機能
Ubuntu向けCitrix Secure Access クライアントは、以下の機能をサポートしています。
- 分割トンネリングとリバース分割トンネリング
- TCP、UDP、および ICMP アプリケーションのトンネリング
- イントラネット IP (IIP) 経由のサーバー起動接続
- スプリット DNS リモート
- クライアント側のプロキシ
- 従来の EPA スキャン
- 高度な EPA スキャンを含む高度な認証 (nFactor) (ブラウザからのみ)
- HTTP のみのクッキー
- 広域サーバー負荷分散(Global Server Load Balancing:GSLB)
注:
スプリット DNS BOTH は Ubuntu 用 Citrix Secure Access クライアントではサポートされていません。
NetScaler GatewayでのUbuntuクライアントのアップグレード
Ubuntu用のCitrix Secure AccessクライアントとCitrix EPAクライアントは、ダウンロードページからダウンロードできます。
Citrix Secure Access クライアントと Citrix EPA クライアントには、それぞれ「nsgclient18_64.deb」と「nsepa18.deb」という名前が付けられています。クライアントはUbuntu 18.04と20.04の両方に対応しています。
Ubuntu 22.04をサポートするCitrix Secure AccessクライアントとCitrix EPAクライアントには、それぞれ「nsginstaller64.deb」と「nsepa.deb」という名前が付けられています。
Citrix Secure Accessクライアントの最新バージョンをバージョン1.0.0.xからバージョン23.6.1にアップグレードする場合は、たとえば次のようにします。
-
シェルプロンプトを使用して、場所
/var/netscaler/gui/vpn/scripts/linux/
にある「nsgclient18_64.deb」と「nsginstaller64.deb」ファイルを置き換えます。 -
シェルプロンプトを使用して、 場所
/var/netscaler/gui/epa/scripts/linux/
にある「nsepa18.deb」と「nsepa.deb」ファイルを置き換えます。 -
/var/netscaler/gui/vpn/scripts/linux/clientversions.xml
ファイルを開きます。-
Citrix EPA クライアントの場合は、次の XML タグの現在のバージョン (1.0.0.x) を最新バージョン (23.6.1) に置き換えます。XML タグが存在しない場合は、それらを XML ファイルに追加します。例:
変更前
<component pkgname="nsepa18" currentversion="1.0.0.x" minversion="1.0.0.x" ostype="ubuntu64" minkernelversion="0" maxkernelversion="100" updatetype="compatible" action="/epa/scripts/linux/nsepa18.deb" />
変更後
<component pkgname="nsepa18" currentversion="23.6.1" minversion="23.6.1" ostype="ubuntu64" minkernelversion="0" maxkernelversion="100" updatetype="compatible" action="/epa/scripts/linux/nsepa18.deb" />
変更前
<component pkgname="nsepa22" currentversion="1.0.0.x" minversion="1.0.0.x" ostype="ubuntu64" minkernelversion="0" maxkernelversion="100" updatetype="compatible" action="/epa/scripts/linux/nsepa.deb" />
変更後
<component pkgname="nsepa22" currentversion="23.6.1" minversion="23.6.1" ostype="ubuntu64" minkernelversion="0" maxkernelversion="100" updatetype="compatible" action="/epa/scripts/linux/nsepa.deb" />
-
Citrix Secure Access クライアントの場合は、次の XML タグ内の現在のバージョン (1.0.0.x) を最新バージョン (23.6.1) に置き換えてください。XML タグが存在しない場合は、それらを XML ファイルに追加します。例:
変更前
<component pkgname="nsgclient18" currentversion="1.0.0.x" minversion="1.0.0.x" ostype="ubuntu64" minkernelversion="3.0" maxkernelversion="5.16" updatetype="compatible" action="/vpn/scripts/linux/nsgclient18_64.deb" />
変更後
<component pkgname="nsgclient18" currentversion="23.6.1" minversion="23.6.1" ostype="ubuntu64" minkernelversion="3.0" maxkernelversion="5.16" updatetype="compatible" action="/vpn/scripts/linux/nsgclient18_64.deb" />
および
<component pkgname="nsgclient22" currentversion="1.0.0.x" minversion="1.0.0.x" ostype="ubuntu64" minkernelversion="3.0" maxkernelversion="5.20" updatetype="compatible" action="/vpn/scripts/linux/nsginstaller64.deb" />
変更後
<component pkgname="nsgclient22" currentversion="23.6.1" minversion="23.6.1" ostype="ubuntu64" minkernelversion="3.0" maxkernelversion="5.20" updatetype="compatible" action="/vpn/scripts/linux/nsginstaller64.deb" />
-
-
NetScaler シェルプロンプトで、次のコマンドを実行します。
rm -rf /netscaler/ns_gui ln -s /var/netscaler/gui /netscaler/ns_gui
-
NetScaler CLIで、以下のコマンドを実行します。
set vpn parameter -clientversions all flush cache contentgroup loginstaticobjects