Teknologian jakaminen

Yksityiskohtainen opetusohjelma hajautetun haku- ja analyysikoneen Elasticsearchin ja etäkäytön asentamisesta Windows-järjestelmään

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Esipuhe

Tämä artikkeli esittelee pääasiassa, kuinka hajautettu haku- ja analyysikone Elasticsearch asennetaan Windows-järjestelmiin ja miten se yhdistetään Cpolar-intranet-penetraatiotyökalun kanssa etäkäytön saavuttamiseksi ilman julkisen verkon IP-osoitetta.

Elasticsearch on hajautettu haku- ja analyysikone, joka perustuu Lucene-kirjastoon. Se tarjoaa hajautetun, usean vuokralaisen kokotekstihakukoneen, jossa on HTTP-verkkoliittymä ja kaavattomat JSON-asiakirjat. Se on myös erittäin tehokas työkalu, jota voidaan käyttää Variousille käyttötarkoituksia, kuten lokianalyysi, hakukoneet, tietoturva-analyysi ja paljon muuta.

Etäyhteyden etuna on, että sen avulla käyttäjät voivat käyttää Elasticsearch-klusteria etäpaikasta, mikä mahdollistaa kätevän tiedonhaun ja -hallinnan. Erityisedut ovat seuraavat:

  1. Kätevä etäyhteistyö: Etäyhteyksien avulla useat käyttäjät voivat käyttää Elasticsearch-klusteria eri paikoista samanaikaisesti, mikä helpottaa tiimiyhteistyötä ja tiedon jakamista.
  2. Paranna tietoturvaa: Etäyhteyksien avulla käyttäjät voivat tiedustella ja hallita tietoja paikallisesti, jolloin vältetään riski, että tietoja käytetään suoraan palvelimella ja parannetaan tietoturvaa.
  3. Kätevä tietojen varmuuskopiointi: Etäyhteyden avulla käyttäjät voivat helposti varmuuskopioida tiedot paikallisesti välttäen tietojen katoamisen riskin.
  4. Paranna tietojenkäsittelyn tehokkuutta: Etäyhteyden avulla käyttäjät voivat suorittaa tietojen käsittelyä ja analysointia paikallisesti, välttäen tiedonsiirron aika- ja kaistanleveysrajoituksia ja parantaen tietojenkäsittelyn tehokkuutta.

Järjestelmäympäristö

JDK 1.8

1. Asenna Elasticsearch Windowsiin

Siirry viralliseen latausliittymään: https://www.elastic.co/downloads/elasticsearch, valitse ladattava Windows-versio, Elasticsearch vaatii Java-ympäristön toimiakseen, jos asennusympäristöä ei ole, sinun on asennettava JDK etukäteen.

kuva-20231110145417985

Latauksen jälkeen pura se, mene bin-hakemistoon ja etsielasticsearch.batSkriptitiedoston suoritus voidaan aloittaa yhdellä napsautuksella.

kuva-20231110145816972

Kiinnitä erityistä huomiota käynnistyksen jälkeen cmd-ikkunassa olevaan käyttäjänimeen ja salasanaan. Tämä käyttäjätunnus ja salasana tarvitaan pääsyä ja sisäänkirjautumista varten.

kuva-20231110151352328

2. Käytä Elasticsearchia paikallisesti

Palvelun suorittamisen jälkeen selain tulee sisäänhttps://lcoalhost:9200, sinua pyydetään syöttämään käyttäjänimi ja salasana. Syötä yllä oleva käyttäjätunnus ja vastaava salasana, niin käyttö onnistuu. Seuraavaksi asenna Cpolar-työkalu etäkäyttöön.

kuva-20231110152246542

3. Asenna Cpolar Windowsiin

Vieraile cpolarin virallisella verkkosivustolla, rekisteröi tili ja lataa ja asenna asiakas. Katso tarkat asennusohjeet virallisen verkkosivuston dokumentaatio-opetusohjelmasta.

Cpolarin virallinen verkkosivusto:https://www.cpolar.com/

  • Windows-järjestelmä: Kun olet ladannut asennuspaketin viralliselta verkkosivustolta, kaksoisnapsauta asennuspakettia ja asenna se oletuksena.
  • Linux-järjestelmä: tukee yhden napsautuksen automaattista asennuskomentosarjaa, katso lisätietoja virallisen verkkosivuston dokumentaatiosta——Aloitusopas

kuva-20231113140709326

Huomautus Kun Cpolar on asennettu onnistuneesti, Cpolar-verkkoliittymän oletusportti on myös 9200, joka voi olla ristiriidassa Elasticsearchin kanssa. Jos Elasticsearch-porttia ei ole 9200, sitä ei tarvitse muokata .

Etsi cpolar-määritystiedosto:c:Users用户名.cpolarcpolar.yml, käytä Muistio-muokkaustyökalua tai muuta ohjelmistoa avataksesi

kuva-20231113140858314

Lisää määritystiedostoon rivi:client_dashboard_addr: 127.0.0.1:9800, porttia voidaan mukauttaa, tässä käytämme 9800

kuva-20231113141453289

Muista tallentaa muokkauksen jälkeen määritystiedosto ja käynnistää cpolar-palvelu uudelleen kohdassa Ohjauspaneeli – Hallintatyökalut – Palvelut – cpolar-palvelu

kuva-20231113141414399

Sitten selain tulee sisäänlocalhost:9800, pääset Cpolar Web UI -hallintaliittymään, syötä virallisella verkkosivustolla rekisteröity tili kirjautuaksesi sisään.

kuva-20231113141644952

4. Luo Elasticsearchin julkinen verkkoyhteysosoite

Kun olet kirjautunut sisään, napsauta vasemmasta kojelaudasta Tunnelinhallinta - Luo tunneli luodaksesi 9200 http-tunneli.

  • Tunnelin nimi: Voit muokata nimeä varoen kopioimasta olemassa olevaa tunnelin nimeä.
  • Protokolla: Valitse http
  • Paikallinen osoite: https://127.0.0.1:9200 (täytä täydellinen osoite https://paikallista pääsyä varten)
  • Verkkotunnuksen tyyppi: Valitse satunnainen verkkotunnus ilmaiseksi
  • Alue: Valitse Kiina

Klikkaus创建

kuva-20231113150106574

Kun tunneli on luotu onnistuneesti, napsauta vasemmalla olevaa tilaa - Online Tunnel List nähdäksesi luotu julkisen verkon käyttöosoite. On olemassa kaksi pääsytapaa, joista toinen on http ja https. Koska paikallinen on https, meidän tarvitsee vain käyttää https-osoite voi

kuva-20231113150229680

5. Etäkäyttö Elasticsearchiin

Avaa selain ja käytä Cpolar https -verkko-osoitetta. Voit nähdä, että pääsy on onnistunut.

kuva-20231113150402441

yhteenveto

Parempaa esittelyä varten käytimme edellä mainitussa prosessissa cpolarin generoimaa tunnelia, jonka julkinen verkko-osoite luotiin satunnaisesti.

Tämän satunnaisen osoitteen etuna on, että se muodostetaan nopeasti ja sitä voidaan käyttää välittömästi. Sen haittapuoli on kuitenkin se, että URL-osoite syntyy satunnaisista merkeistä, eikä sitä ole helppo muistaa (esimerkiksi: 3ad5da5.r10.cpolar.top). Lisäksi tämä osoite muuttuu satunnaisesti 24 tunnin sisällä, mikä tekee siitä sopivamman väliaikaiseen käyttöön.

Käytän yleensä kiinteää toisen tason aliverkkotunnuksen nimeä, koska toivon, että kun lähetän URL-osoitteen kollegoille tai asiakkaille, se on kiinteä ja helposti muistettava julkinen osoite (esimerkiksi: crm.cpolar.cn), mikä tekee siitä se on muodollisempaa ja kätevämpää kommunikoida ja tehdä yhteistyötä.

6. Määritä kiinteä toisen tason aliverkkotunnus

Koska yllä olevalla cpolarilla luotu tunneli käyttää satunnaista julkista verkko-osoitetta, se muuttuu satunnaisesti 24 tunnin sisällä, mikä ei edistä pitkäaikaista etäkäyttöä. Siksi voimme määrittää sille toisen tason aliverkkotunnuksen. Tämä osoite on kiinteä osoite, eikä se muutu satunnaisesti [ps: cpolar.cn on tiedosto.

Huomaa, että sinun on päivitettävä cpolar-paketti peruspakettiin tai uudempaan, ja kutakin pakettia vastaava kaistanleveys on erilainen. [cpolar.cn on rekisteröity]

Kirjaudu sisään cpolarin viralliselle verkkosivustolle, napsauta Varaa vasemmalla, valitse varataksesi toisen tason aliverkkotunnuksen nimi, aseta toisen tason aliverkkotunnuksen nimi, napsauta Varaa ja kopioi varattu toisen tason aliverkkotunnuksen nimi, kun varaus on onnistunut.

kuva-20231113151721641

Kun varaus on onnistunut, kopioi varatun toisen tason aliverkkotunnuksen nimen osoite

kuva-20231113151751358

Kirjaudu sisään cpolar web-käyttöliittymän hallintaliittymään, napsauta Tunnelinhallinta - Tunneliluettelo vasemmasta kojelaudasta, etsi tunneli, jonka haluat määrittää, ja napsauta oikealla Muokkaa.

kuva-20231113152109057

Muokkaa tunnelin tietoja ja määritä onnistuneesti varattu toisen tason aliverkkotunnus tunneliin.

  • Verkkotunnuksen tyyppi: Valitse toisen tason aliverkkotunnuksen nimi
  • Aliverkkotunnus: Täytä onnistuneesti varattu toisen tason aliverkkotunnuksen nimi

Klikkaus更新

kuva-20231113152142969

Kun päivitys on valmis, avaa online-tunneliluettelo. Tällä hetkellä näet, että julkisen verkon osoite on muuttunut ja osoitteen nimestä on tullut varattu ja kiinteä toisen tason aliverkkotunnus.

kuva-20231113152233962

Käytä lopuksi kiinteää verkkotunnusta julkisen verkon https-osoitetta, niin näet, että myös pääsy onnistuu. Tällä tavoin asetetaan pysyvä kiinteä julkinen verkko-osoite!

kuva-20231113152348531