Si e konfiguroni SNI-në siç duhet në Zimbra OSE?

NĂ« fillim tĂ« shekullit 21, resurset si adresat IPv4 ishin nĂ« prag tĂ« shterimit. QĂ« nĂ« vitin 2011, IANA i dha regjistrat e internetit rajonalĂ« pesĂ« blloqet pĂ«rfundimtare ​/8 nga hapĂ«sira e saj adresore, dhe deri nĂ« vitin 2017, adresat ishin shteruar edhe pĂ«r ata. Zgjidhja ndaj krizĂ«s sĂ« adresave IPv4 jo vetĂ«m qĂ« ishte shfaqja e protokollit IPv6, por gjithashtu edhe teknologjia SNI, e cila lejon qĂ« njĂ« numĂ«r i madh faqesh interneti tĂ« hostohen nĂ« njĂ« adresĂ« IPv4. Esenca e SNI-sĂ« qĂ«ndron nĂ« atĂ« se ky zgjerim i lejon klientĂ«ve, gjatĂ« procesit tĂ« dorĂ«zimit, tĂ« informojnĂ« serverin pĂ«r emrin e faqes qĂ« dĂ«shirojnĂ« tĂ« lidhin. Kjo i lejon serverit tĂ« ruajĂ« njĂ« sasi tĂ« madhe certifikata, dhe kĂ«shtu tĂ« mbĂ«shtesĂ« funksionimin e shumĂ« domenĂ«ve nĂ« njĂ« IP. Teknologjia SNI Ă«shtĂ« bĂ«rĂ« veçanĂ«risht e kĂ«rkuar mes ofruesve tĂ« SaaS pĂ«r biznesin, tĂ« cilĂ«t kanĂ« fituar mundĂ«sinĂ« pĂ«r tĂ« hostuar nĂ« mĂ«nyrĂ« praktikisht tĂ« pakufizuar numrin e domenĂ«ve pa pasur nevojĂ« tĂ« shqetĂ«sohen pĂ«r numrin e nevojshĂ«m tĂ« adresave IPv4. Le tĂ« zbulojmĂ« si mund tĂ« realizohet mbĂ«shtetje SNI nĂ« Zimbra Collaboration Suite Open-Source Edition.

Si e konfiguroni SNI-në siç duhet në Zimbra OSE?

SNI funksionon në të gjitha versionet aktuale dhe të mbështetura të Zimbra OSE. Nëse Zimbra Open-Source është duke punuar në një infrastrukturë me shumë serverë, do t'ju nevojitet të kryeni të gjitha hapat e mëposhtëm në nyjën që ka instaluar serverin Proxy të Zimbra. Përveç kësaj, do t'ju duhen çifti i përputhshëm i certifikatës dhe çelësit, si dhe zinxhirët e besuar të certifikatave nga qendra juaj e certifikimit për çdo domain që dëshironi të vendosni në adresën tuaj IPv4. Ju lutemi, vini re se arsyeja e shumicës dërrmuese të gabimeve gjatë konfigurimit të SNI në Zimbra OSE është pikërisht në skedarët e pasaktë të certifikatave. Prandaj, rekomandojmë të kontrolloni gjithçka me kujdes përpara se t'i instaloni ato.

Së pari, për të aktivizuar SNI në mënyrë të duhur, duhet të shkruani komandën zmprov mcf zimbraReverseProxySNIEnabled TRUE në nyjën me serverin proxy të Zimbra, dhe pastaj të rinisni shërbimin Proxy duke përdorur komandën zmproxyctl restart.

Le tĂ« fillojmĂ« me krijimin e emrit tĂ« domainit. PĂ«r shembull, do tĂ« marrim domainin company.ru dhe, pasi qĂ« domeni tĂ« jetĂ« krijuar, le tĂ« vendosim emrin e hostit virtual Zimbra dhe adresĂ«n IP virtuale. ËshtĂ« e rĂ«ndĂ«sishme qĂ« emri i hostit virtual Zimbra tĂ« korrespondojĂ« me emrin qĂ« pĂ«rdoruesi duhet tĂ« shkruajĂ« nĂ« shiritin e shfletuesit pĂ«r tĂ« aksesuar domenin, si dhe tĂ« pajtohet me emrin e specifikuar nĂ« certifikatĂ«n. Si shembull, le tĂ« marrim si emrin e hostit virtual Zimbra mail.company.ru, dhe si adresĂ«n virtuale IPv4 tĂ« pĂ«rdorim adresĂ«n 1.2.3.4.

Pas kësaj, mjafton të jepni komandën zmprov md company.ru zimbraVirtualHostName mail.company.ru zimbraVirtualIPAddress 1.2.3.4, për të lidhur hostin virtual Zimbra me adresën IP. Ju lutemi vini re se nëse serveri ndodhet pas NAT ose një firewall, është e nevojshme të siguroheni që të gjitha kërkesat për domenin të shkojnë në adresën e jashtme të lidhur me të, dhe jo në adresën e saj në rrjetin lokal.

Pas përfundimit të gjithçkaje, mbetet të verifikoni dhe përgatisni certifikatën e domenit për instalim, dhe pastaj t'i instaloni ato.

Nëse certifikimi i domenit është kryer siç duhet, do të keni në dispozicion tre skedarë me certifikata: dy prej tyre përfaqësojnë zinxhirët e certifikatave nga qendra juaj e certifikimit, ndërsa njëra është certifikata e drejtpërdrejtë për domenin. Për më tepër, do të keni një skedar me çelësin që përdorët për të marrë certifikatën. Krijoni një dosje të veçantë /tmp/company.ru dhe vendosni aty të gjitha skedarët e çelësave dhe certifikatave që keni. Në fund, do të duhet të duket kështu:

ls /tmp/company.ru
company.ru.key
 company.ru.crt
 company.ru.root.crt
 company.ru.intermediate.crt

Pas kësaj, do të kombinojmë zinxhirët e certifikatave në një skedar me komandën cat company.ru.root.crt company.ru.intermediate.crt >> company.ru_ca.crt dhe do të sigurohemi që certifikatët janë në rregull me komandën /opt/zimbra/bin/zmcertmgr verifycrt comm /tmp/company.ru/company.ru.key /tmp/company.ru/company.ru.crt /tmp/company.ru/company.ru_ca.crt. Pasi të përfundojë verifikimi i certifikatëve dhe çelësit me sukses, mund të vazhdojmë me instalimin e tyre.

Për të filluar instalimin, së pari do të kombinojmë certifikatën për domenin dhe zinxhirët e besuar nga qendrat e certifikimit në një skedar. Kjo bëhet gjithashtu duke përdorur një komandë të tillë cat company.ru.crt company.ru_ca.crt >> company.ru.bundle. Pas këtyre, nevojitet të ekzekutohet komanda për të regjistruar të gjithë certifikatët dhe çelësin në LDAP: /opt/zimbra/libexec/zmdomaincertmgr savecrt company.ru company.ru.bundle company.ru.key, e më pas të instalohet certifikatat me komandën /opt/zimbra/libexec/zmdomaincertmgr deploycrts. Pas instalimit, certifikatët dhe çelësi për domenin company.ru do të ruhet në dosjen /opt/zimbra/conf/domaincerts/company.ru. 

Duke përsëritur këto veprime me emra domesh të ndryshëm, por të njëjtin adresë IP, mund të arrini të vendosni disa qindra domene në një IPv4-adresë. Në këtë mënyrë, mund të përdorni pa ndonjë problem certifikata nga qendra të ndryshme të lëshimit. Mund ta kontrolloni saktësinë e të gjitha veprimeve që janë kryer në çdo shfletues, ku për çdo emër virtual të hostit duhet të tregojë të vetin Certifikatë SSL. 

Për çdo pyetje lidhur me Zextras Suite, mund të kontaktoni përfaqësuesen e kompanisë «Zextras», Ekaterina Triandafiliidi në e-mail katerina@zextras.com

Burimi: habr.com

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster