Preskočiť na obsah

Pridanie názvu DNS autorizovaného na pripájanie k webovým rozhraniam

CyberElements Bastion obmedzuje prístup k webovým rozhraniam iba na vopred deklarované adresy IP alebo názvy DNS.

Ak chcete používať nové názvy DNS, musíte ich buď:

  • deklarovať zo systémovej konzoly
  • deklarovať v súbore /etc/ipdiva/care/djangosettings.ini na serveri Mediation Controller.

Otvorte webové rozhranie servera Mediation Controller pomocou URI /system.

Príklady

Ak je prístup k serveru Mediation Controller na jeho webovej IP adrese 10.0.10.10, prístup k systémovému rozhraniu bude používať URL: https://10.0.10.10/system.

Ak je prístup k serveru Mediation Controller možný cez názov DNS, napríklad cyberelements-bastion.domain.local, prístup k systémovému rozhraniu bude používať URL: https://cyberelements-bastion.domain.local/system.

Dôležité!

Pri akýchkoľvek zmenách hesla, licencie alebo certifikátov (SSL Router, Watchdog a klient CyberElements Bastion) sa v prípade clusterov pripojte k skutočnej IP adrese (RIP_MED_WEB_MASTER alebo RIP_MED_WEB_SLAVE).

  1. Kliknite na dlaždicu Virtual Hosts:
  2. Vytvorte nového virtuálneho hostiteľa:
  3. Nastavte typ nového virtuálneho hostiteľa na Web VPN:
    • Pomenujte nového virtuálneho hostiteľa (1).
    • Deklarujte názov domény, ktorý bude tento virtuálny hostiteľ používať (2).
    • Zadajte e-mailovú adresu správcu riešenia alebo všeobecnú adresu (3).
    • Definujte typ ako Web VPN (4).
    • Ponechajte začiarknuté publikovanie portálu (5); ak začiarknutie zrušíte, jednotlivé webové konzoly nebudú dostupné.
    • Modul SAML (6) povoľte iba vtedy, ak musí byť možné overovanie SAML.
    • Definujte základné presmerovanie (7), t. j. URI, na ktorý sa používateľ presmeruje pri prístupe ku koreňu /. V prípade CyberElements Bastion umožňuje URI /cloud/ presmerovať používateľa na používateľský portál.
    • Voliteľne povoľte presmerovanie z HTTP na HTTPS (8) a zadajte príslušný názov domény (9), ktorý je zvyčajne rovnaký ako názov nastavený v kroku 2.
  4. Vráťte sa na kartu Web Interfaces a upravte rozhranie tak, aby autorizovalo nový názov DNS:
  5. Pridajte nového virtuálneho hostiteľa do webového rozhrania a potvrďte zmenu:

Na serveri Mediation Controller sa pripojte cez SSH a ako root upravte súbor /etc/ipdiva/care/djangosettings.ini príkazom nano (alebo vi):

1
nano /etc/ipdiva/care/djangosettings.ini

Súbor musí začínať tak, ako je uvedené nižšie. Môžete zadať ľubovoľný počet názvov DNS oddelených čiarkami:

1
2
[security]
allowed_hosts = 127.0.0.1, localhost, IP_Mediation_Controller_Web, DNS_NAME_1, DNS_NAME_2
Príklad

Ak chcete pridať názov DNS cyberelements.domain.local k názvom autorizovaným na pripájanie k produktu, budete musieť upraviť súbor, ktorý pred úpravou vyzerá napríklad takto:

1
2
[security]
allowed_hosts = 127.0.0.1, localhost, 10.0.10.10

Ak chcete pridať nový názov DNS:

1
2
[security]
allowed_hosts = 127.0.0.1, localhost, 10.0.10.10, cyberelements.domain.local

Potom znova načítajte službu Apache, aby sa parameter prejavil:

1
systemctl reload apache2

Novo pridaný názov DNS je teraz autorizovaný na pripájanie k webovým rozhraniam.