Zezwalaj lokalnemu serwerowi licencyjnemu Tekla na działanie poprzez Zaporę systemu Windows

Tekla Structures
Zmodyfikowany: 1 lip 2024
Not version-specific
Tekla Structures

Zezwalaj lokalnemu serwerowi licencyjnemu Tekla na działanie poprzez Zaporę systemu Windows

Zapora sieciowa w firmie musi zezwalać na komunikację między serwerem licencyjnym a komputerami klientów, na których jest zainstalowana Tekla Structures. Należy zezwolić aplikacjom tekla.exe i lmgrd.exe na wykonywanie działań na serwerach licencyjnych i komputerach klienta poprzez zaporę sieciową.

Upewnij się, że ustawienia zapory zezwalają na następujący ruch:

  • Ruch wychodzący na porcie TCP 443 (domyślny port HTTPS) do https://identity.trimble.com narzędzia Tekla On-demand License Administration Tool

  • Ruch wychodzący w porcie TCP 443 (domyślny port HTTPS) do https://activate.tekla.com dla Tekla License Administration Tool.

W czasie, gdy serwer licencji kontaktuje się z serwerem aktywacji Trimble, musi być zapewniona bezpośrednia komunikacja komputera serwera licencji z Internetem. Komunikacja aktywacji odbywa się za pomocą protokołu SOAP (Simple Object Access Protocol) przez HTTPS na porcie TCP 443.

Aby zezwolić na komunikację niezbędną do aktywowania licencji, należy wprowadzić w ustawieniach zapory sieciowej adres serwera aktywacji: https://activate.tekla.com:443/flexnet/services/ActivationService?wsdl

Oprócz wprowadzenia wyjątków w firmowym oprogramowaniu zapory sieciowej może być również niezbędne skonfigurowanie ich w Zaporze systemu Windows. Zapora systemu Windows może zostać automatycznie włączona bez wiedzy użytkownika przez niektóre aktualizacje systemu Windows.

Zezwalanie na wyjątki w zaporze sieciowej dla plików lmgrd.exe i tekla.exe

Aby umożliwić przepływ informacji niezbędnych do licencjonowania, należy zezwolić aplikacjom tekla.exe i lmgrd.exe na wykonywanie działań na komputerze, na którym znajduje się serwer licencyjny, poprzez zaporę sieciową.

Aby na komputerze, na którym działa serwer licencji, zezwolić na wyjątki dla aplikacji lmgrd.exe i tekla.exe:

  1. Naciśnij na klawiaturze kombinację klawisz Windows + klawisz R, aby wyświetlić okno dialogowe Uruchamianie, a następnie wpisz polecenie firewall.cpl i naciśnij klawisz Enter.
  2. W lewym okienku kliknij Zezwalaj programowi lub funkcji na dostęp przez Zaporę systemu Windows lub Zezwalaj aplikacji lub funkcji na dostęp przez Zaporę systemu Windows (zależnie od systemu operacyjnego).
  3. W oknie dialogowym Dozwolone programy lub Dozwolone aplikacje (zależnie od systemu operacyjnego) kliknij Zmień ustawienia.

    Wymagane są uprawnienia administratora. Jeśli pojawi się monit o hasło administratora lub potwierdzenie operacji, wprowadź odpowiednie hasło lub potwierdź operację.

  4. Kliknij Zezwalaj na dostęp innego programu lub Zezwalaj na dostęp innej aplikacji (zależnie od systemu operacyjnego).
  5. Kliknij Przeglądaj, aby poszukać folderu \Server na komputerze, wybierz plik lmgrd.exe i kliknij Otwórz.

    Domyślna ścieżka to ...\TeklaStructures\License\Server.

  6. Kliknij Dodaj, aby dodać aplikację lmgrd.exe do listy Dozwolone programy lub Dozwolone aplikacje i funkcje (zależnie od systemu operacyjnego).
  7. Obok pliku lmgrd.exe zaznacz obok pola wyboru Domowe/firmowe (prywatne) lub Prywatne (zależnie od systemu operacyjnego) oraz Publiczne.
  8. Dodaj także wyjątek dla aplikacji tekla.exe, powtarzając czynności podane w punktach 4–7.
  9. Kliknij OK, aby potwierdzić zmiany.

Zezwalanie na ruch sieciowy na stałych portach TCP/IP

Aby zezwolić na ruch sieciowy na stałym porcie TCP/IP, należy zmodyfikować ustawienia zapory sieciowej.

Aby w systemie Windows zezwolić na ruch sieciowy na stałych portach TCP/IP na komputerze, na którym działa serwer licencyjny:

  1. Upewnij się, że żadna inna aplikacja ani usługa nie korzysta z portów, które chcesz ustawić na stałe.

    Wpisz w wierszu polecenia netstat -anp TCP, aby sprawdzić, które porty znajdują się w użyciu.

    Liczby po dwukropku (:) w kolumnie Adres lokalny to numery portów, które znajdują się w użyciu.

  2. Zlokalizuj plik tekla.lic i otwórz go za pomocą edytora tekstu.

    Domyślna ścieżka to ..\Tekla\License\Server.

  3. Aby ustawić stały port dla aplikacji lmgrd.exe, wprowadź numer portu TCP/IP na końcu wiersza SERVER.

    Instalacja z wybraną opcją Automatycznie powoduje ustawienie portu 27007.

  4. Wprowadź tekst port=free_port na końcu wiersza VENDOR, na przykład: port=1234.

    Określenie numeru portu TCP/IP w wierszu VENDOR może spowodować wydłużenie czasu ponownego uruchamiania usługi Tekla Licensing Service.

  5. Zapisz zmiany i zamknij tekla.lic.
  6. W związku ze zmianami zaktualizuj serwer licencji:
    1. W menu Start systemu Windows przejdź do Tekla Licensing > LMTOOLS.
    2. Na zakładce Service/License File zaznacz pola wyboru Configuration using services i Tekla Licensing Service.

    3. Przejdź do zakładki Start/Stop/Reread i kliknij Stop Server, aby zatrzymać działanie serwera licencyjnego, a następnie uruchom go ponownie, klikając Start Server.
  7. Naciśnij klawisz Windows, aby wyświetlić menu Start lub ekran startowy, zależnie od systemu operacyjnego.
  8. Wpisz polecenie wf.msc i naciśnij klawisz Enter.
    Pojawi się przystawka MMC Zapora systemu Windows z zabezpieczeniami zaawansowanymi.
  9. W drzewie nawigacyjnym wybierz pozycję Reguły przychodzące, a następnie w okienku Akcje kliknij Nowa reguła.

  10. Na panelu Typ reguły wybierz opcję Port, a następnie kliknij Dalej.

  11. Na panelu Protokół i porty wybierz opcję TCP, w polu Określone porty lokalne wprowadź numery portów TCP/IP ustawione podczas wykonywania czynności podanych w punktach 3 i 4, a następnie kliknij Dalej.

  12. Na panelu Akcja wybierz opcję Zezwalaj na połączenie, a następnie kliknij Dalej.
  13. Na panelu Profil wybierz odpowiednie profile, a następnie kliknij Dalej.

  14. Na panelu Nazwa wprowadź nazwę reguły, a następnie kliknij Zakończ.

Reguła zostanie utworzona i automatycznie włączona.

Czy to było pomocne?
Wstecz
Dalej