Pāriet uz saturu

Komponenta Edge Gateway savienošana, izmantojot pairing mehānismu

Informācija

Pairing savienojuma metode komponentam Edge Gateway darbojas tāpat kā komponentam HTML5 Gateway.

Priekšnosacījumi

Ir nepieciešama SSH vai konsoles piekļuve komponentam Edge Gateway ar lietotāju root.

Lai Edge Gateway vārtejas pairing process būtu veiksmīgs, datorā ir jābūt instalētai pakotnei ipdiva-gateway-setup. Šī pakotne ir visās CyberElements Bastion virtuālajās ierīcēs (versija 4.6 vai jaunāka).
Ja Systancia krātuve ir pareizi konfigurēta, šī komanda pārbaudīs, vai pakotne ir pieejama, un, ja nepieciešams, mēģinās to instalēt:

1
if dpkg -s ipdiva-gateway-setup &>/dev/null 2>&1; then echo -e "\033[0;32mipdiva-gateway-setup package already installed\033[0m"; else apt update && apt install -y ipdiva-gateway-setup; fi

Izveidojiet savienojumu ar Edge Gateway serveri, izmantojot SSH vai konsoles režīmu ar lietotāju root, un palaidiet komandu, kas līdzinās tālāk norādītajai, lai sāktu komponenta Edge Gateway vai HTML5 Gateway pairing procesu:

1
/usr/local/ipdiva/scripts/gateway-setup/pair_gateway.py -s <DNS_MEDIATION_CONTROLLER> -t <PAIRING_TOKEN> -k -n <INSTANCE_NAME> --no-care -v

Tālāk ir sniegta informācija par dažādajām opcijām:

  • -s: definē Mediation Controller servera DNS nosaukumu; var izmantot IP adresi, taču, visticamāk, tad būs jāizmanto nedrošais režīms.
  • -t: definē izmantojamo pairing marķieri (pairing marķiera ģenerēšana).
  • -k: nedrošā režīma aktivizēšana, kurā komponenta Mediation Controller tīmekļa sertifikāta derīguma pārbaude ir atspējota. Šo iestatījumu nevajadzētu izmantot sistemātiski, bet tikai kontekstos, kur tas ir nepieciešams un kur ir izslēgta MITM uzbrucēja klātbūtne (tīmekļa sertifikāta validācija nodrošina sazināmā servera identitāti).
  • -n: komponenta Edge Gateway instances nosaukuma sufiksa definēšana datorā; ja tas nav definēts, tiks izmantots galvenās instances nosaukums — gateway vai html5gateway. Norādiet tikai tādu nosaukumu, kurā ir cipari, burti vai speciālās rakstzīmes - vai _. Pirmajam komponenta Edge Gateway vai HTML5 Gateway savienojumam ar serveri ieteicams neiestatīt parametru -n.
  • --no-care: pairing laikā netiks mēģināts instalēt ierakstīšanas pakalpojuma sertifikātu.
  • -v: detalizētā režīma aktivizēšana, lai iegūtu vairāk informācijas par pairing procesu.

Piemēri

Lai datorā instalētu pirmo komponenta Edge Gateway instanci, pietiktu ar šādu komandu:

1
/usr/local/ipdiva/scripts/gateway-setup/pair_gateway.py -s mediation-controller.domain.local -t TCGX-091U-AIBW-EWF7-T7XW-1VLK-LPS8-2DWS

Tomēr, ja piekļuve Mediation Controller serverim ir iespējama tikai ar IP adresi, kuras tīmekļa sertifikāts nav piemērots, ir jāiespējo nedrošais režīms (vēlams izmantot, ja savienojums neiet caur publisko tīklu):

1
/usr/local/ipdiva/scripts/gateway-setup/pair_gateway.py -s 10.0.10.10 -t TCGX-091U-AIBW-EWF7-T7XW-1VLK-LPS8-2DWS -k

Ja datorā jau ir pirmā komponenta Edge Gateway instance, būtu jāizveido jauna instance, nemodificējot ierakstīšanas pakalpojuma sertifikātu:

1
/usr/local/ipdiva/scripts/gateway-setup/pair_gateway.py -s 10.0.10.10 -t TCGX-091U-AIBW-EWF7-T7XW-1VLK-LPS8-2DWS -k --no-care -n instance-2

Iepriekšējā komanda, izveidojot jaunu instanci ar nosaukumu gateway-instance-2 (komponenti Edge Gateway automātiski saņem prefiksu gateway-, bet komponenti HTML5 Gateway — prefiksu html5gateway-), izveido arī jaunus direktorijus, lai:

  • Pārvaldītu instances iestatījumus, izmantojot direktoriju /etc/ipdiva/gateway-instance-2/.
  • Startētu, apturētu vai restartētu instanci, izmantojot skriptus direktorijā /usr/local/ipdiva/gateway-instance-2/bin/.