Files
WPanda/Dev/sw_ip_scann_CSV/howto.md
2025-12-15 09:59:42 +01:00

37 lines
1.5 KiB
Markdown

# How-to: switch_ip_scann_csv Docker Image
Ez a dokumentum leírja, hogyan kell használni a `switch_ip_scann_csv` Docker image-et.
## Környezeti Változók
A Docker image a következő környezeti változókat használja:
- `ARUBA_USER`: (Opcionális) A switch-ekhez való csatlakozáshoz használt felhasználónév.
- Alapértelmezett érték: `svc.operator`
- `ARUBA_PASSWORD`: (Kötelező) A switch-ekhez való csatlakozáshoz használt jelszó.
## Futtatás
A konténer futtatásához használja a következő parancsot:
```bash
docker run -d \
--name switch_ip_scann_csv \
-e ARUBA_USER="az_on_felhasznaloneve" \
-e ARUBA_PASSWORD="az_on_jelszava" \
-v /eleresi/ut/a/hoston:/data \
switch_ip_scann_csv
```
### Magyarázat:
- `-d`: A konténer háttérben fut.
- `--name switch_ip_scann_csv`: A konténer neve.
- `-e ARUBA_USER="..."`: Beállítja a felhasználónevet. Ha nem adja meg, az alapértelmezett `svc.operator` lesz használva.
- `-e ARUBA_PASSWORD="..."`: Beállítja a jelszót. Ezt kötelező megadni.
- `-v /eleresi/ut/a/hoston:/data`: Csatol egy kötetet a konténer `/data` könyvtárához. A kimeneti CSV fájlok a `/eleresi/ut/a/hoston` könyvtárban lesznek megtalálhatók a gazda gépen.
## Switch IP Címek
Jelenleg a switch-ek IP címei a `get_aruba_clients.py` szkriptben vannak rögzítve. A jövőben javasolt a szkript módosítása, hogy a switch-ek IP címeit egy környezeti változóból (pl. `SWITCH_IPS`, vesszővel elválasztva) olvassa be.