Nutanix_Home_Lab_Mentor_8 - itnett/FTD02H-N GitHub Wiki

La oss nå gå videre til VLAN 110, som er dedikert til overvåkingstjenester som Zabbix, Grafana og Suricata. Jeg vil gi deg en fullstendig gjennomgang av hvordan du setter opp VLAN 110, deployer overvåkingstjenester, og konfigurerer dem for å overvåke miljøet ditt.

1. Opprett VLAN 110 i Nutanix Prism

Først må vi sørge for at VLAN 110 er opprettet i Nutanix Prism.

Trinn 1: Opprett VLAN 110 (Monitoring)

  1. Logg inn på Nutanix Prism:

    • Åpne en nettleser og gå til https://<Prism_IP>:9440.
    • Logg inn med administratorlegitimasjon.
  2. Naviger til Network Configuration:

    • Gå til Network > Virtual Networks i Prism.
  3. Opprett VLAN 110:

    • Navn: Monitoring
    • VLAN ID: 110
    • IP Range: 10.0.20.0/24
    • Gateway: 10.0.20.1 (pfSense vil fungere som gateway for dette VLAN-et)

2. Deploy VM-er for Overvåking

Nå som VLAN 110 er opprettet, kan vi sette opp de nødvendige VM-ene for Zabbix, Grafana og Suricata.

Trinn 2: Opprett Zabbix VM

  1. Opprett en ny VM i Prism:

    • Gå til VMs > Create VM.
    • Navn: Zabbix
    • vCPUs: 4
    • RAM: 8 GB
    • Disk: 40 GB
    • Nettverkskort: Knytt dette til Monitoring VLAN (110).
  2. Installer Zabbix Server:

    • Last ned og installer Zabbix Server på VM-en.
    • Følg Zabbix installasjonsdokumentasjon for ditt valgte operativsystem.
    • Sett opp Zabbix for å overvåke Nutanix Prism, pfSense, og andre kritiske tjenester i miljøet.
  3. Tildel IP-adresse:

    • IP-adresse: 10.0.20.10
    • Nettmaske: 255.255.255.0
    • Gateway: 10.0.20.1

Trinn 3: Opprett Grafana VM

  1. Opprett en ny VM i Prism:

    • Gå til VMs > Create VM.
    • Navn: Grafana
    • vCPUs: 2
    • RAM: 4 GB
    • Disk: 20 GB
    • Nettverkskort: Knytt dette til Monitoring VLAN (110).
  2. Installer Grafana:

    • Last ned og installer Grafana på VM-en.
    • Sett opp Grafana til å bruke Zabbix som datakilde for overvåkingsdata.
    • Konfigurer dashboarder for å visualisere ytelsen til Nutanix, pfSense, og andre tjenester.
  3. Tildel IP-adresse:

    • IP-adresse: 10.0.20.20
    • Nettmaske: 255.255.255.0
    • Gateway: 10.0.20.1

Trinn 4: Opprett Suricata IDS VM

  1. Opprett en ny VM i Prism:

    • Gå til VMs > Create VM.
    • Navn: Suricata
    • vCPUs: 2
    • RAM: 4 GB
    • Disk: 20 GB
    • Nettverkskort: Knytt dette til Monitoring VLAN (110).
  2. Installer Suricata:

    • Last ned og installer Suricata på VM-en.
    • Konfigurer Suricata for å overvåke trafikken mellom WAN, LAN, og andre kritiske VLAN-er.
  3. Tildel IP-adresse:

    • IP-adresse: 10.0.20.30
    • Nettmaske: 255.255.255.0
    • Gateway: 10.0.20.1

3. Integrer Overvåkingsverktøyene

Etter at VM-ene er satt opp, må du integrere Zabbix, Grafana og Suricata slik at de arbeider sammen for å overvåke hele miljøet ditt.

Trinn 5: Integrer Zabbix med Nutanix og pfSense

  1. Nutanix Monitoring:

    • Legg til Nutanix Prism i Zabbix som en overvåkingsvert.
    • Konfigurer Zabbix-agenter på relevante VMs for å overvåke deres ytelse og tilgjengelighet.
  2. pfSense Monitoring:

    • Legg til pfSense i Zabbix for å overvåke brannmurregler, trafikk og systemressurser.

Trinn 6: Konfigurer Grafana Dashboards

  1. Bruk Zabbix som Datakilde:

    • Legg til Zabbix som en datakilde i Grafana.
    • Opprett dashboards som viser ytelse, CPU, minne, nettverkstrafikk, og andre kritiske metrikker for Nutanix og pfSense.
  2. Lag Skreddersydde Dashboards:

    • Lag dashboards for spesifikke tjenester som Nutanix, pfSense, og Suricata for å få en visuell oversikt over hele systemet.

Trinn 7: Konfigurer Suricata for IDS/IPS

  1. Overvåk Trafikk:

    • Konfigurer Suricata til å overvåke trafikken mellom WAN og LAN, samt andre VLANs.
    • Sett opp regler for å oppdage og varsle om mistenkelig aktivitet i nettverket.
  2. Integrer med Zabbix:

    • Konfigurer Suricata til å sende varsler til Zabbix for sentralisert overvåking og varsling.

4. Automatiser Oppsett og Konfigurasjon

For å sikre at overvåkingsmiljøet er lett å administrere og gjenopprette, bør du automatisere oppsettene og konfigurasjonene.

Trinn 8: Automatiser med Ansible

  1. Opprett Ansible Playbooks:

    • Lag playbooks for automatisk installasjon og konfigurasjon av Zabbix, Grafana, og Suricata.
    • Inkluder konfigurasjoner for integrasjon og varsling.
  2. Sett Opp Cron Jobs:

    • Sett opp cron jobs for regelmessig kjøring av Ansible playbooks for å holde systemene oppdatert og sikkerhetskopiert.

Trinn 9: Implementer Backup med TrueNAS

  1. Konfigurer Backup:

    • Konfigurer TrueNAS til å ta regelmessige sikkerhetskopier av Zabbix, Grafana og Suricata konfigurasjoner.
    • Sørg for at alle kritiske data og konfigurasjoner blir sikkerhetskopiert regelmessig.
  2. Automatiser Backup:

    • Bruk skript eller Ansible playbooks for å automatisere backup-prosessene.

Oppsummering

Du har nå satt opp VLAN 110 for overvåking, deployet nødvendige VM-er (Zabbix, Grafana, Suricata), og integrert dem for fullstendig overvåking av miljøet ditt. Alt dette er også satt opp for å kunne automatiseres med Ansible og sikkerhetskopieres med TrueNAS.

Neste steg vil være å gå videre til et annet VLAN, som f.eks. 120 for produksjon, eller optimalisere eksisterende oppsett basert på spesifikke behov. Gjennom denne prosessen har du lagt et solid fundament for effektiv overvåking og sikkerhet i ditt Nutanix-baserte miljø.

⚠️ **GitHub.com Fallback** ⚠️