Slik distribuerer du Netbox-nettverksdokumentasjonen / styringsverktøyet med Docker

Hvordan distribuere Netbox-nettverksdokumentasjon / styringsverktøyet med Docker Det er enkelt å implementere et nettverksadministrasjons- / dokumentasjonsverktøy med Docker.

Netbox er et gratis open source-verktøy som lar deg administrere og dokumentere nettverk. Det er utrolig kraftig og seriøst nyttig for enhver travel datasenteradministrator. Med Netbox kan du administrere:

  • IP-nettverk og adresser, VRF-er og VLAN-er
  • Utstyrsstativer
  • enheter
  • tilkoblinger
  • virtualisering
  • Datakretsløp
  • hemmeligheter

Problemet er, å prøve å få Netbox installert manuelt kan være en virkelig utfordring, selv for erfarne administratorer. Heldigvis gjør distribusjon av Netbox som en Docker-container ting ganske enkelt.

Jeg skal lede deg gjennom prosessen med å distribuere Netbox på Ubuntu Server 18.04, med hjelp av Docker.

Ansettingssett: Databaseadministrator (TechRepublic Premium)

Hva du trenger

Det eneste du trenger er en fungerende forekomst av Ubuntu Server, selv om dette skal fungere på de fleste Linux-distribusjoner, med mindre modifikasjoner, og en brukerkonto med sudo-rettigheter.

Hvordan installere Docker og docker-compose

Den første tingen å gjøre er installasjonen av Docker. For å gjøre dette, åpner du et terminalvindu og gir ut følgende kommandoer:

  1. Installer Docker med kommandoen: sudo apt-get install docker.io -y .
  2. Legg brukeren din til docker-gruppen med kommandoen: sudo usermod -aG docker $ USER.
  3. Logg ut og logg inn på serveren igjen.
  4. Installer docker-komponer med kommandoen: 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. Endre tillatelsen til docker-compose-kommandoen med kommandoen: sudo chmod + x / usr / local / bin / docker-compose .
  6. Start docker-demonet med kommandoen sudo systemctl start docker.
  7. Aktiver docker-demonet med kommandoen sudo systemctl enable docker .

Slik distribuerer du Netbox

Last ned de nødvendige filene for distribusjon med kommandoen:

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

Dette vil opprette en ny katalog kalt netbox-docker. Endre til den katalogen med kommandoen:

 cd netbox-docker 

Før du distribuerer beholderen, vil du redigere .env-filen og konfigurere den til å dekke dine behov. Gi kommandoen:

 nano env / netbox.env 

I den filen kan det være lurt å endre linjen:

 SUPERUSER_PASSWORD = admin 

Ovennevnte er standard passord for administratorbrukeren. Endre det til noe unikt og sterkt. Endre andre alternativer du måtte ønske deg (for eksempel SUPERUSER_EMAIL) og lagre filen.

Hvis du vil distribuere containeren, utgir du følgende kommandoer:

 docker-komponere pull docker-komponer opp -d 

Dette vil fullføre distribusjonen.

Slik får du tilgang til Netbox

Det vil ta rundt to til fem minutter før Netbox blir tilgjengelig. I løpet av den tiden, gi kommandoen:

 ekko "http: // $ (docker-komponere port nginx 8080) /" 

Kommandoen over vil skrive ut den eksakte porten du skal bruke for å få tilgang til Netbox ( figur A ).

Figur A

The port to be used to access Netbox.

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

Porten som skal brukes for å få tilgang til Netbox.

Når det gjelder mitt eksempel, er porten som skal brukes 32768. Så pek en nettleser til http: // SERVER_IP: 32768 (der SERVER_IP er IP-adressen til hosting-serveren), og du bør se Netbox-hovedsiden ( figur B ). Hvis siden ikke vises, vent noen minutter til tjenesten blir tilgjengelig og prøv igjen.

Figur B

The Netbox main page.

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

Netbox-hovedsiden.

Klikk på Logg inn og autentiser med brukeradministratoren og passordet du la til i netbox.env-filen.

Og det er alt som er å distribuere Netbox på den enkle måten. Du er nå klar til å glede deg over bedre nettverksstyring / dokumentasjon.

Datasenter Trender Nyhetsbrev

DevOps, virtualisering, hybridsky, lagring og driftseffektivitet er bare noen av datasentertemaene vi vil trekke frem. Leveres mandager og onsdager

Registrer deg i dag

© Copyright 2020 | mobilegn.com