From dfd31c3db20d0b7cb38b244d8e2e4dfe252d06a9 Mon Sep 17 00:00:00 2001 From: wpanda Date: Mon, 9 Mar 2026 09:31:01 +0100 Subject: [PATCH] uj guide --- Conf/Switch/SNMP_Config_Guide.md | 54 +++++++++++++++ Doc/Default-01.md | 11 ++- Docker/librenms_aps/.env | 5 ++ Docker/librenms_aps/docker-compose.yml | 92 ++++++++++++++++++++++++++ 4 files changed, 161 insertions(+), 1 deletion(-) create mode 100644 Conf/Switch/SNMP_Config_Guide.md create mode 100644 Docker/librenms_aps/.env create mode 100644 Docker/librenms_aps/docker-compose.yml diff --git a/Conf/Switch/SNMP_Config_Guide.md b/Conf/Switch/SNMP_Config_Guide.md new file mode 100644 index 0000000..18f876b --- /dev/null +++ b/Conf/Switch/SNMP_Config_Guide.md @@ -0,0 +1,54 @@ +# SNMP Beállítási Útmutató (Aruba AOS-CX) + +Ez az útmutató az Aruba 8360, 6300, 6100 és 6000 sorozatú (AOS-CX) switchekhez használható. + +## 1. SNMP Alapbeállítások +Lépj be konfigurációs módba (`conf t`), és add ki az alábbi parancsokat: + +```bash +# SNMP Közösségi név (Community) beállítása (Read-Only) +snmp-server community prtg + +# Rendszerinformációk (opcionális, de ajánlott) +snmp-server system-location "Serverraum" +snmp-server system-contact "Jan Baulig" +``` + +## 2. SNMP Engedélyezése a hálózaton (KRITIKUS) +Az AOS-CX switcheken az SNMP alapértelmezés szerint tiltva van minden hálózati szegmensben (VRF). Engedélyezni kell ott, ahol a switch IP-címe található. + +**A) Ha a switch IP-je egy VLAN-on van (pl. vlan 97):** +```bash +snmp-server vrf default +``` + +**B) Ha a különálló Management (OOBM) portot használod:** +```bash +snmp-server vrf mgmt +``` + +## 3. Ellenőrző parancsok +A switchen az alábbi parancsokkal ellenőrizheted a működést: + +```bash +# Megmutatja az aktív community-ket +show snmp community + +# Megmutatja, melyik VRF-en figyel az SNMP +show snmp vrf + +# Általános SNMP állapot és statisztika +show snmp +``` + +## 4. LibreNMS Hozzáadás / Frissítés +Ha az eszköz már benne van a LibreNMS-ben, de csak Ping-gel: +1. Az eszköz oldalán: **Edit** -> **SNMP**. +2. **SNMP Version:** `v2c`. +3. **Community:** `prtg`. +4. **Mentés.** +5. Futtass egy kézi felfedezést a LibreNMS szerveren: + `docker exec -it librenms lnms device:discover [IP_CIM]` + +# Docker force übervachung +docker exec -it librenms lnms device:discover 10.220.1.85 \ No newline at end of file diff --git a/Doc/Default-01.md b/Doc/Default-01.md index 0995785..8b3faf6 100644 --- a/Doc/Default-01.md +++ b/Doc/Default-01.md @@ -10,8 +10,12 @@ KP: MuVD9Zcc4HK0jDQ4HzMt Smtp : mdmuser : Q8ZdNSEFCPwDCpoPsage Smtp : n8nuser : Q8ZdNSEFCPwDCpoPsage +Smtp : drucker : Q8ZdNSrFCpwdCPoPsAge +Smtp : elpro : Q8ZwerrRTHwdDfoPsAge +monitor - GNYOJTPFASNEEICPSV +antares-apo.de QuickHelp : win+ctrl+Q Web: https://aps-hh.estargmbh.de/ virgI6774+ @@ -62,7 +66,10 @@ Sophos : https://vpn.aps-hh.de:7443/ -Mobil : 0171 / 62 29 88 6 + +hhbeshop.rdp + +Mobil : 0171 62 29 88 6 E-Mail:D.Laumann@mavesoft.de steve : 0017649423884 @@ -84,6 +91,8 @@ ANTARES ASR22Antares +1234 + Status Lokal Remote Netzwerk ------------------------------------------------------------------------------- diff --git a/Docker/librenms_aps/.env b/Docker/librenms_aps/.env new file mode 100644 index 0000000..845f8a1 --- /dev/null +++ b/Docker/librenms_aps/.env @@ -0,0 +1,5 @@ +# LibreNMS alap beállítások +MYSQL_PASSWORD=librenms_db_pass +MYSQL_ROOT_PASSWORD=librenms_root_pass +TZ=Europe/Berlin +# Az időzónát módosítsd igény szerint (pl. Europe/Budapest) diff --git a/Docker/librenms_aps/docker-compose.yml b/Docker/librenms_aps/docker-compose.yml new file mode 100644 index 0000000..3c5a0da --- /dev/null +++ b/Docker/librenms_aps/docker-compose.yml @@ -0,0 +1,92 @@ +services: + db: + image: mariadb:10.5 + container_name: librenms_db + command: + - mysqld + - --innodb-file-per-table=1 + - --lower-case-table-names=1 + - --character-set-server=utf8mb4 + - --collation-server=utf8mb4_unicode_ci + volumes: + - ./db:/var/lib/mysql + environment: + - TZ=${TZ} + - MYSQL_DATABASE=librenms + - MYSQL_USER=librenms + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} + restart: always + + redis: + image: redis:6.0-alpine + container_name: librenms_redis + environment: + - TZ=${TZ} + restart: always + + librenms: + image: librenms/librenms:latest + container_name: librenms + hostname: librenms + ports: + - "8000:8000" + volumes: + - ./librenms:/data + depends_on: + - db + - redis + environment: + - TZ=${TZ} + - PUID=1000 + - PGID=1000 + - APP_URL=http://10.102.1.201:8000 + - DB_HOST=db + - DB_NAME=librenms + - DB_USER=librenms + - DB_PASSWORD=${MYSQL_PASSWORD} + - REDIS_HOST=redis + restart: always + + cron: + image: librenms/librenms:latest + container_name: librenms_cron + hostname: librenms-cron + volumes: + - ./librenms:/data + depends_on: + - db + - redis + environment: + - TZ=${TZ} + - PUID=1000 + - PGID=1000 + - DB_HOST=db + - DB_NAME=librenms + - DB_USER=librenms + - DB_PASSWORD=${MYSQL_PASSWORD} + - REDIS_HOST=redis + - SIDECAR_CRON=1 + restart: always + + dispatcher: + image: librenms/librenms:latest + container_name: librenms_dispatcher + hostname: librenms-dispatcher + volumes: + - ./librenms:/data + depends_on: + - db + - redis + environment: + - TZ=${TZ} + - PUID=1000 + - PGID=1000 + - DB_HOST=db + - DB_NAME=librenms + - DB_USER=librenms + - DB_PASSWORD=${MYSQL_PASSWORD} + - REDIS_HOST=redis + - DISPATCHER_NODE_ID=dispatcher1 + - SIDECAR_DISPATCHER=1 + restart: always