www.scia.cz
www.scia.sk
Síťová ochrana SCIA aplikací systémem FlexLM
Obsah: 1
OBECNÉ INFORMACE
2
2
POŽADAVKY PRO CHOD SÍŤOVÉ OCHRANY
2
3
INSTALACE OVLADAČE SÍŤOVÉHO KLÍČE FLEXID
2
4
INSTALACE A AUTORIZACE SÍŤOVÉ OCHRANY FLEXLM
3
4.1
Instalace FlexLM serveru a autorizačního souboru
3
4.2 Úprava licenčního souboru DAT 4.2.1 Změna jména serveru 4.2.2 Umístění licenčního serveru na jiný disk či do jiné složky 4.2.3 Změna nastavení portů pro komunikaci s chráněnou aplikací
3 3 3 4
4.3
Konfigurace a spuštění licenčního serveru FlexLM
4
5
NASTAVENÍ CHRÁNĚNÉ APLIKACE NA POUŽITÍ SÍŤOVÉ OCHRANY
6
6
AKTUALIZACE AUTORIZACE SÍŤOVÉ OCHRANY
7
SCIA CZ Brno: Slavíčkova 1a, 638 00 Brno tel.: +420 545193526, 545193341 fax: +420 54519 3533
[email protected]
SCIA CZ Praha: Thákurova 3, 160 00 Praha 6 tel.: +420 224322425, 224322288 fax: +420 233332219
[email protected]
SCIA SK Žilina: Nám. hrdinov 5, 010 03 Žilina tel.: +421 5003070, 5003071 fax: +421 5003072 info.scia.sk
1
Obecné informace
Síťové SCIA aplikace jsou chráněny proti neoprávněnému použití softwarovou ochranou FlexLM v kombinaci se síťovými klíči FlexID. Licencovány jsou jednotlivé moduly těchto aplikací. Ochrana programu umožní spouštět pouze autorizované (zakoupené) moduly. Síťová plovoucí ochrana – vlastní ochrana je nainstalovaná na libovolném počítači v síti (nemusí se shodovat s doménovým nebo se souborovým serverem). Pro každý licencovaný modul je možné definovat různý počet licencí spustitelných v témž okamžiku. Uživatel je schopen při startu programu určit, které moduly požaduje aktivovat a které moduly nechá uvolněné pro případné další uživatele.
2
3
Požadavky pro chod síťové ochrany Požadavky pro běh síťové ochrany jsou: nainstalován a plně funkční síťový protokol TCP/IP, instalovaná síťová karta, nainstalovány ovladače klíče FlexID na počítači, ke kterému je klíč připojen (viz dále), nainstalovány ovladače FlexLM na počítači, ke kterému je klíč připojen (viz dále), umístění klíče FlexID na portu počítače, na kterém je instalován licenční server FlexLM.
Instalace ovladače síťového klíče FlexID
Pro správnou funkci klíče FlexID je nutné nainstalovat ovladače FlexID. Z instalačního CD ze složky \Utility\FlexLM\FlexID spustíme instalační program FLEXidInstaller.exe. Instalační program nás provede automatickou instalací. V průběhu instalace budeme dotázáni na typ použitého klíče. V případě klíče pro paralelní port zaškrtneme položku 8, pro použití USB klíče zaškrtneme položku 9. Po dokončení instalace ovladačů může být požadován restart počítače. Po instalaci ovladačů připojme klíč k počítači. Doporučujeme klíč pro paralelní port připojovat při vypnutém počítači.
-2-
4
Instalace a autorizace síťové ochrany FlexLM
Instalace ochrany FlexLM se skládá z několika základních částí: 1. instalace FlexLM serveru a autorizačního souboru, 2. úpravy licenčního souboru DAT, 3. konfigurace FlexLM serveru a jeho spuštění.
4.1 Instalace FlexLM serveru a autorizačního souboru Postup instalace licenčního serveru: 1. Na disku C vytvoříme složku C:\FlexLM 2. Z instalačního CD ze složky \Utility\FlexLM\FlexLM zkopírujeme soubory Lmgrd.exe, Scia.exe, Lmtools.exe a Debug.log do složky C:\FlexLM. 3. Do složky C:\FlexLM zkopírujeme soubor XXXX.dat (kde XXXX je číslo Vaší licence), který jsme obdrželi od dodavatele software. Tento soubor bývá umístěn na instalačním CD ve složce \DAT.
4.2 Úprava licenčního souboru DAT Úprava licenčního souboru může být nutná ze tří důvodů: 1. Změna jména serveru 2. Umístění licenčního serveru na jiný disk či do jiné složky 3. Změna standardního nastavení portů pro komunikaci s chráněnou aplikací. 4.2.1
Změna jména serveru Při změně jména serveru je nutné ručně editovat jméno v licenčním souboru XXXX.dat. Otevřeme tento soubor např. pomocí Poznámkového bloku a na prvním řádku (SERVER HP7000 FLEXID=92005C9B1 7182) patřičně upravíme jméno serveru HP7000. Příklad hlavičky licenčního souboru: SERVER SRV_MAIN FLEXID=9-2005C9B1 7182 VENDOR SCIA D:\SCIA\SCIA.EXE USE_SERVER
4.2.2
Umístění licenčního serveru na jiný disk či do jiné složky Licenční soubor je možné uložit i na jiný disk či do jiné složky. V tomto případě je nutné ručně editovat tuto cestu v licenčním souboru XXXX.dat. Otevřeme tento soubor např. pomocí Poznámkového bloku a na druhém řádku (VENDOR SCIA C:\FLEXLM\SCIA.EXE) patřičně upravíme cestu k souboru SCIA.EXE. Příklad hlavičky licenčního souboru: SERVER HP7000 FLEXID=9-2005C9B1 7182 VENDOR SCIA D:\SCIA\SCIA.EXE USE_SERVER
-3-
4.2.3
Změna nastavení portů pro komunikaci s chráněnou aplikací Licenční server FlexLM používá dva síťové porty pro komunikaci s chráněnou aplikací. Pro směr od aplikace k licenčnímu serveru je používán port 7182. Číslo tohoto portu je uvedeno v licenčním souboru na prvním řádku na jeho konci. Je-li to nutné, potom je možné toto číslo ručně změnit. Pro zpětnou komunikaci licenční server generuje náhodné číslo portu. Je-li z nějakého důvodu nutné použít pevné číslo portu, potom je nutné ručně editovat licenční soubor XXXX.dat. Otevřeme tento soubor např. pomocí Poznámkového bloku a na druhém řádku (VENDOR SCIA C:\FLEXLM\SCIA.EXE) doplníme parametr port=nnnn, kde nnnn je číslo portu v povoleném rozsahu. Příklad hlavičky licenčního souboru po úpravě: SERVER HP7000 FLEXID=9-2005C9B1 7500 VENDOR SCIA D:\SCIA\SCIA.EXE port=1696 USE_SERVER
4.3 Konfigurace a spuštění licenčního serveru FlexLM Postup konfigurace FlexLM: 1. Přepneme se do složky C:\FlexLM. 2. Spustíme program Lmtools.exe.
3. V případě, že provádíme upgrade starší verze ochrany, potom musíme nejprve vypnout stávající běžící server: a. přepneme se na záložku Start/Stop/Reread, b. stiskneme tlačítko Stop Server, c. přepneme se na záložku Config Services, d. v položce Service name vybereme původní servis pro aplikace SCIA, e. stiskem tlačítka Remove Service odstraníme původní servis. -4-
4. Na první záložce Service/Licence File nastavíme volbu Configuration using Services. 5. Založíme nový licenční manažer: a. přepneme se na záložku Config Services, b. do políčka na řádce Service Name napíšeme název nového licenčního manažeru (např. FLEXlm SCIA), 6. Stiskem tlačítka Browse na řádce Path to the lmgrd.exe file nastavíme cestu k souboru C:\FlexLM\lmgrd.exe. 7. Stiskem tlačítka Browse na řádce Path to the Licence File nastavíme cestu k licenčnímu souboru (C:\FlexLM\XXXX.DAT, kde XXXX je číslo licence). 8. Stiskem tlačítka Browse na řádce Path to the Debug Log File nastavíme cestu k souboru Debug.log, který slouží pro komunikaci s dodavatelem v případě technických problémů se síťovou ochranou. Pozn.: autorizační soubory je možné uložit i na jiný disk a do jiné složky. V tomto případě namísto implicitního umístění C:\FlexLM nastavíme příslušnou cestu k výše uvedeným souborům. Při změně standardní složky pro umístění souborů licenčního serveru FlexLM musíme upravit licenční soubor XXX.DAT. Postup nalezneme v kapitole 4.2. 9. Zaškrtneme obě volby v dolní části dialogu, tak jak je tomu na obrázku (Use Services, Start Server at Power Up).
10. Servis uložíme stiskem tlačítka Save Service. 11. Přepneme se do záložky Start/Stop/Reread. 12. Vybereme ze seznamu patřičný licenční manažer (FexLM SCIA). 13. Stiskneme tlačítko Start Server. Tímto spustíme licenční server, který zprostředkuje komunikaci s Vašimi licencemi.
-5-
5
Nastavení chráněné aplikace na použití síťové ochrany
Následující nastavení je třeba vykonat na všech lokálních instalacích (počítačích) kde bude provozována chráněná aplikace. Postup nastavení aplikace na použití síťové ochrany: 1. Spustíme aplikaci (ESA PT 5.1 nebo NEXIS 32 3.50 a vyšší). Aplikace se nejprve spustí v demo režimu. 2. Otevřeme dialog Možnosti (menu Nastavení->Možnosti). 3. Přepneme se na záložku Ochrana. 4. Přepneme Typ ochrany na Pouze plovoucí licence. 5. Softwarovou plovoucí licenci nastavíme na síťovou. 6. Nastavíme položku Cesta k licenčnímu souboru: na 7182@XXXX, kde XXXX je název hostitele licenčního serveru. Neznáte-li název hostitele licenčního serveru, potom zde můžete napsat jeho IP adresu (např.:
[email protected]). Pozn.: změníme-li v licenčním souboru XXX.DAT port na jeho první řádce, potom musíme patřičně modifikovat také číslo portu uvedené v parametru Cesta k licenčnímu souboru.
7. Restartujeme chráněnou aplikaci. TIP: Při startu chráněné aplikace je zobrazen dialog s dostupnými licencemi (jednotlivými zakoupenými moduly). Zaškrtneme ty moduly, které budeme využívat. Zbývající moduly zůstávají k dispozici ostatním uživatelům v síti.
-6-
6
Aktualizace autorizace síťové ochrany
Aktualizace síťové ochrany spočívá ve změně licenčního souboru a je nutná v případě změny počtu licencí pro jednotlivé moduly nebo při dokoupení nových modulů. Nový licenční soubor XXX.DAT, který obdržíte od Vašeho dodavatele, nakopírujeme do složky C:\FlexLM. Poté restartujeme licenční manažer nebo počítač. Restart licenčního serveru provedeme stiskem tlačítka ReRead Licence File na záložce Start/Stop/Reread v aplikaci LMtools.exe.
-7-