Preskoči na sadržaj

Povezivanje komponente Edge Gateway pomoću mehanizma pairinga

Informacije

Način povezivanja putem pairinga funkcionira jednako za komponentu Edge Gateway kao i za komponentu HTML5 Gateway.

Preduvjeti

Potreban je pristup komponenti Edge Gateway putem SSH-a ili konzole s korisnikom root.

Da bi pairing komponente Edge Gateway uspio, na računalu mora biti instaliran paket ipdiva-gateway-setup. Svi virtualni uređaji CyberElements (verzija 4.6 ili novija) sadrže taj paket.
Ako je repozitorij tvrtke Systancia ispravno konfiguriran, sljedeća će naredba provjeriti prisutnost paketa i po potrebi ga pokušati instalirati:

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

Povežite se s poslužiteljem Edge Gateway putem SSH-a ili u načinu konzole s korisnikom root i pokrenite naredbu ekvivalentnu sljedećoj kako biste pokrenuli postupak pairinga za komponentu Edge Gateway ili HTML5 Gateway:

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

Slijede pojedinosti o različitim mogućnostima:

  • -s: definira DNS naziv usluge Mediation Controller ili tenanta CyberElements; može se koristiti IP adresa, ali će najvjerojatnije zahtijevati upotrebu nesigurnog načina.
  • -t: definira token pairinga koji treba upotrijebiti (generiranje tokena pairinga).
  • -k: aktivacija nesigurnog načina, u kojem je provjera valjanosti web-certifikata usluge Mediation Controller onemogućena. Ova se postavka ne smije koristiti sustavno, nego samo u kontekstima u kojima je to nužno i u kojima je isključena prisutnost napadača MITM (provjera web-certifikata služi za potvrdu identiteta poslužitelja kojem se pristupa).
  • -n: definicija sufiksa naziva instance komponente Edge Gateway na računalu; ako nije definiran, koristit će se naziv glavne instance, gateway ili html5gateway. Navedite samo naziv koji sadrži brojke, slova ili posebne znakove - ili _. Za prvo povezivanje komponente Edge Gateway ili HTML5 Gateway s poslužiteljem preporučuje se ne postavljati parametar -n.
  • --no-care: pairing neće pokušati instalirati certifikat usluge snimanja.
  • -v: aktivacija opširnog načina radi dobivanja više informacija o postupku pairinga.

Primjeri

Za instalaciju prve instance komponente Edge Gateway na računalu bila bi dovoljna sljedeća naredba:

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

Međutim, ako je pristup poslužitelju Mediation Controller moguć samo putem IP adrese čiji web-certifikat nije odgovarajući, potrebno je omogućiti nesigurni način (po mogućnosti kada veza ne prolazi kroz javnu mrežu):

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

Ako je prva instanca komponente Edge Gateway već prisutna na računalu, bilo bi potrebno stvoriti novu instancu bez izmjene certifikata usluge snimanja:

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

Prethodna naredba, stvaranjem nove instance pod nazivom gateway-instance-2 (komponente Edge Gateway automatski dobivaju prefiks gateway-, a komponente HTML5 Gateway prefiks html5gateway-), stvara i nove direktorije za:

  • Upravljanje postavkama instance pomoću direktorija /etc/ipdiva/gateway-instance-2/.
  • Pokretanje, zaustavljanje ili ponovno pokretanje instance pomoću skripti u direktoriju /usr/local/ipdiva/gateway-instance-2/bin/.