Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

D2000 processes can communicate with a D2000 Server process in two ways:

  • via shared memory (e.g. processes running on the same computer as the

Procesy systému D2000 môžu komunikovať s procesom D2000 Server dvoma spôsobmi:

  • cez zdieľanú pamäť (t.j. procesy bežiace na rovnakom počítači ako D2000 Server)
  • prostredníctvom through TCP/IP alebo or Dual TCP/IP komunikácie

Pre procesy komunikujúce druhým spôsobom, proces D2000 Application Manager umožňuje povoliť prihlasovanie klientov len zo špecifických IP adries. V súčasnej verzii systému D2000 je možné definovať maximálne 10 sietí.

...

Sieť je definovaná svojím menom, IP adresou a maskou. Na definovanie siete slúži nasledovné dialógové okno, ktoré sa zobrazí po výbere položky New SubNetwork z miestnej ponuky otvorenej stlačením pravého tlačidla myši nad položkou Networks.

...

V samotnej sieti je možné definovať niekoľko tzv. rozsahov prístupu, t.j. povolenie alebo zamietnutie určitých IP adries počítačov v tejto sieti.

...

Rozsah sa definuje v nasledovnom dialógu, ktorý sa otvorí po výbere položky New IP Access Range z miestnej ponuky otvorenej stlačením pravého tlačidla myši nad danou sieťou.

...

Proces D2000 Server teda kontroluje IP adresy klientov (procesov), ktorí sa k nemu pripájajú pomocou TCP/IP alebo Dual TCP/IP komunikácie nasledovne:

  • communication


For processes communicating in the other way, the D2000 Application Manager process enables you to allow clients to log in only from specific IP addresses. In the current version of the D2000 system, a maximum of 10 networks can be defined.

Zoznam sietíImage Added

The network is defined by its name, IP address and mask. To define a network, use the following dialog box, which appears when you select New SubNetwork from the context menu that is open by right-clicking on Networks.

Definovanie sietíImage Added

In the network itself, it is possible to define several so-called access ranges, i.e allow or deny certain IP addresses of computers on this network.

Image Added

The range is defined in the following dialog, which opens after selecting New IP Access Range from the context menu opened by right-clicking on the network.

Rozsah IP adresyImage Added

The D2000 Server process, therefore, checks the IP addresses of the clients (processes) that connect to it using TCP / IP or Dual TCP / IP communication as follows:

  • if no network is configured, IP address checking is not performed,
  • if at least one network is configured, the client is checked to see if it belongs to one of the defined networks:
    • if the client does not belong, the connection will be rejected,
    • if the client belongs, then it is further checked that all the networks to which they belong meet one of the following conditions:
      1. no ranges are defined in the network
      2. at least one Accept type range is defined in the network, to which the client's IP address belongs and there is no Deny type range to which the client's IP address belongs

      The client will be connected if at least one of the above conditions is valid. Otherwise, the connection will be rejected and the message
  • pokiaľ nie je nakonfigurovaná žiadna sieť, kontrola IP adries sa nevykonáva,
  • ak je nakonfigurovaná aspoň jedna sieť, vykoná sa kontrola klienta, či patrí do niektorej z definovaných sietí:
    • ak nepatrí, spojenie bude odmietnuté,
    • ak patrí, potom sa ďalej kontroluje, či všetky siete, do ktorých patrí, spĺňajú jednu z nasledovných podmienok:
      1. v sieti nie sú definované žiadne rozsahy
      2. v sieti je definovaný aspoň jeden rozsah typu Accept, do ktorého IP adresa klienta patrí a neexistuje žiaden rozsah typu Deny, do ktorého IP adresa klienta patrí
      Klient bude pripojený, ak jedna z uvedených podmienok je platná. V opačnom prípade bude spojenie odmietnuté a do logovacieho súboru procesu D2000 Server (súbor kernel.log) sa zapíše správa "Client rejected with error PROCES_TCPIP_DENY"will be written to the log file of the D2000 Server process (kernel.log file).

UPOZORNENIE

  • Definovanie alebo editácia sietí a rozsahov je povolená len pri bežiacom procese D2000 Server.
  • Pri redundancii aplikačného servera je definovanie a editácia povolená len pre HOT Server, t.j. proces D2000 Server, ktorý je v stave HOT (HS). Po ukončení editácie sú všetky zmeny zaslané z HOT Servera do STANDBY Servera.


WARNING

  • Defining or editing networks and ranges is only allowed while the D2000 Server process is running.
  • When the application server is redundant, definition and editing are allowed only for the HOT Server, that being a D2000 Server process in the HOT (HS) state. After editing, all changes are sent from the HOT Server to the STANDBY Server.


ExamplePríklad:

SubNetworkIP AddressMaskRange
Možné pripojenie
Possible connection
Local127.0.0.1255.255.255.255
žiadne
none
lokálni klienti
local clients
Production192.168.0.0255.255.255.0
žiadneklienti s IP adresami
noneclients with 192.168.0.1
through 254 IP addresses
Accounting192.168.1.0255.255.255.0


Access TypeIP Address FromIP Address To
Accept192.168.1.1192.168.1.100
Deny192.168.1.30192.168.1.35
klienti s IP adresami


clients with 192.168.1.1
až 100 s výnimkou IP adries
through 100 IP addresses, except IP addresses - 192.168.1.30
up until 35
Director_Home195.10.0.22255.255.255.255
žiadnyklient s IP adresou
nonea client with 195.10.0.
22
22 IP address

Poznámka Note 1:
Proces By default, the D2000 Application Manager sa štandardne pripája k procesu process connects to the D2000 Server cez process over TCP/IP. Preto pred konfigurovaním sietí pomocou procesu D2000 Application Manager je potrebné pridať sieť s IP adresou Hence, before configuring networks using the D2000 Application Manager process, it is necessary to add a network with 127.0.0.1 a maskou 1 IP address and the mask 255.255.255.255. Ak táto sieť nie je nakonfigurovaná, proces D2000 Application Manager sa po vypnutí a zapnutí nepripojí k procesu D2000 Server (zobrazí sa chybové hlásenie If this network is not configured, the D2000 Application Manager process will not connect to the D2000 Server process after turning it off and on (the error message PROCES_TCPIP_DENY is displayed). V tomto prípade je možné proces In this case, the D2000 Application Manager spustiť len pomocou štartovacieho parametra process can only be started with the /M, pomocou ktorého sa pripojí k procesu D2000 Server prostredníctvom zdieľanej pamäte.

Poznámka 2:
Postup uvedený v poznámke 1 nie je funkčný v prostredí Windows Terminal Services. Tam odporúčame jednu z nasledovných alternatív:

startup parameter, which connects to the D2000 Server process via shared memory.

Note 2:
The procedure in Note 1 does not work in a Windows Terminal Services environment. There we recommend one of the following alternatives:

  • connect to the console pripojiť sa ku konzolovej session (mstsc.exe/console) a spustiť proces and run the D2000 Application Manager s parametrom process with the /M parameter
  • manually modify the ručne modifikovať súbor ConsolesInfo.txt nachádzajúci sa v programovom adresári systému D2000 - vymazať sekcie file located in the D2000 program directory - delete the [SUBNET] a and [IPACCESS] a buď reštartovať proces D2000 Server, alebo použiť TELL príkaz sections and either restart the D2000 Server process or use the TELL REFRESH_LICENCE command.