Netbox-verkon dokumentaatio- / hallintatyökalun käyttöönotto Dockerin kanssa

Netbox-verkon dokumentointi- / hallintatyökalun käyttöönotto Dockerin kanssa Verkonhallinta- / dokumentointityökalun käyttöönotto on yksinkertaista Dockerilla.

Netbox on ilmainen avoimen lähdekoodin työkalu, jonka avulla voit hallita ja dokumentoida verkkoja. Se on uskomattoman tehokas ja erittäin hyödyllinen kaikille varattujen datakeskusten järjestelmänvalvojille. Netboxilla voit hallita:

  • IP-verkot ja osoitteet, VRF- ja VLAN-verkot
  • Laitetelineet
  • Laitteet
  • liitännät
  • virtualisointi
  • Datapiirit
  • Secrets

Ongelmana on, että yrittää saada Netbox manuaalisesti asennettuna voi olla todellinen haaste, jopa kokeneille järjestelmänvalvojille. Onneksi Netboxin asentaminen Docker-säilöksi tekee asioista melko yksinkertaisia.

Käytän sinut läpi prosessin, jossa Netbox otetaan käyttöön Ubuntu Server 18.04 -sivustolla Dockerin avulla.

Palkkauspaketti: Tietokannan ylläpitäjä (TechRepublic Premium)

Mitä tarvitset

Ainoat tarvitsemasi asiat ovat Ubuntu Server -laite, vaikka sen pitäisi toimia useimmissa Linux-jakeluissa pienillä muutoksilla ja sudo-käyttöoikeuksilla varustetulla käyttäjätilillä.

Kuinka asentaa Docker ja docker-compose

Ensimmäinen tehtävä on Dockerin asennus. Voit tehdä tämän avaamalla pääteikkunan ja antamalla seuraavat komennot:

  1. Asenna Docker komennolla: sudo apt-get install docker.io -y .
  2. Lisää käyttäjän telakoitsijaryhmään komennolla: sudo usermod -aG docker $ USER.
  3. Kirjaudu ulos ja kirjaudu takaisin palvelimelle.
  4. Asenna docker-compose komennolla: sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s) - $ (uname -m) "-o / usr / local / bin / docker-compose.
  5. Muuta docker-compose -komennon lupa komennolla: sudo chmod + x / usr / local / bin / docker-compose .
  6. Käynnistä docker- demoni komennolla sudo systemctl start docker.
  7. Ota docker- demoni käyttöön komennolla sudo systemctl enable docker .

Kuinka asentaa Netbox

Lataa tarvittavat tiedostot käyttöönottoa varten komennolla:

 git clone -b master https://github.com/netbox-community/netbox-docker.git 

Tämä luo uuden hakemiston, nimeltään netbox-docker. Muuta hakemistoon komennolla:

 cd netbox-docker 

Ennen kuin asennat säilön, sinun kannattaa muokata .env-tiedostoa ja määrittää se vastaamaan tarpeitasi. Anna komento:

 nano env / netbox.env 

Tiedostossa kannattaa ehkä muuttaa riviä:

 SUPERUSER_PASSWORD = admin 

Yllä oleva on järjestelmänvalvojan oletussalasana. Vaihda se jotain ainutlaatuista ja vahvaa. Muuta haluamiasi vaihtoehtoja (kuten SUPERUSER_EMAIL) ja tallenna tiedosto.

Asenna säilö antamalla seuraavat komennot:

 telakoitsija-säveltä vetolaite-säveltä ylös -d 

Tämä saattaa käyttöönoton loppuun.

Kuinka käyttää Netboxia

Kestää noin 2–5 minuuttia, ennen kuin Netbox tulee saataville. Tänä aikana anna komento:

 echo "http: // $ (telakointiasema-kirjoitusportti nginx 8080) /" 

Yllä oleva komento tulostaa tarkan portin, jota sinun tulee käyttää Netboxiin ( kuva A ).

Kuvio A

The port to be used to access Netbox.

" data-credit="" rel="noopener noreferrer nofollow">

Portti, jota käytetään pääsyyn Netboxiin.

Esimerkkini tapauksessa käytettävä portti on 32768. Joten osoita selaimeen osoitteeseen http: // SERVER_IP: 32768 (missä SERVER_IP on isäntäpalvelimen IP-osoite) ja sinun pitäisi nähdä Netbox-pääsivu ( kuva B ). Jos sivu ei tule näkyviin, odota muutama minuutti, että palvelu tulee saataville, ja yritä uudelleen.

Kuvio B

The Netbox main page.

" data-credit="" rel="noopener noreferrer nofollow">

Netbox-pääsivu.

Napsauta Kirjaudu ja todenna käyttäjän järjestelmänvalvoja ja netbox.env-tiedostoon lisäämäsi salasana.

Ja siinä on kaikki Netboxin käyttöönotto helposti. Olet nyt valmis nauttimaan paremmasta verkonhallinnasta / dokumentoinnista.

Datakeskuksen trendit -uutiskirje

DevOps, virtualisointi, hybridi pilvi, tallennus ja toiminnan tehokkuus ovat vain joitain tietokeskuksen aiheista, joita korostamme. Toimitetaan maanantaisin ja keskiviikkoisin

Rekisteröidy tänään

© Copyright 2020 | mobilegn.com