License Administrator (File->Change License Server) を使用しない場合、以下の方法でクライアントにライセンスサーバを参照できます。
- ライセンスクライアント hserver プログラム
- 隠しファイル
- Windows レジストリ
- DNS サービス記録の使用
hserver
hserver プログラムは、クライアントコンピュータで実行されるsesinetd サーバのプロキシです。 hserverプログラムは自動的に開始され、クライアント上の Houdini によって使用されます。
Houdini 環境 を設定した場合、hserver に参照するリモートサーバを指示できます。
hserver -S hostname
上記にて、hostname がライセンスサーバ名となります。
Windows では通常、hserver (HoudiniServer) プログラムはサービスとしてインストールされます。Houdini 18.5.500 以降、hserver は、Linux/OSX 上の hserver 同様、非サービスのアプリケーションとして実行できます。 詳細については、オンラインの hserver ドキュメントを参照してください。
隠しファイル
.sesi_licenses.prefという隠しファイルを以下のように設定すること可能です。
serverhost=hostname
上記にて、hostname がライセンスサーバ名となります
で、hostname がライセンスサーバです。
Linux と OSX では、この隠しファイルはホームディレクトリに配置します。Windows では、 C:\Windows\\AppData\Local に配置します。
詳細については、オンラインの hserver ドキュメントを参照してください。
Windows レジストリ
reg add "hklm\software\Side Effects Software\Houdini" /v ~LicenseServer /t reg_sz /d your-license-server-name /f
DNS 記録
_sesi-lm._tcp IN SRV 0 0 1715 your-license-server-name.yourdomain.com.