YouTube
User Guide Ermes Server Guard Multi-language

Ermes Server Guard Guide

Setup, monitoring, firewall response, profiles, reports, notifications and safe operating practices for Windows servers.

Documentation

Use the language selector below to translate this guide into English, Spanish or Brazilian Portuguese.

Back to Product Page

Documentation language

The original guide is in Italian. Translation is handled directly in the browser.

Guida Utente — Ermes Server Guard

1. Cos’è Ermes Server Guard

Ermes Server Guard è un software per server Windows progettato per aiutare l’utente a monitorare connessioni sospette, tentativi di attacco e attività anomale, con possibilità di blocco tramite Windows Firewall.

Il programma può essere usato per diversi tipi di server, ad esempio:

  • server web;
  • server RDP / desktop remoto;
  • server database;
  • server game;
  • server misti con più servizi attivi.

Ermes Server Guard non sostituisce il firewall del datacenter, un servizio anti-DDoS professionale o una corretta configurazione del server. Il suo obiettivo è migliorare il controllo locale del server, rilevare comportamenti sospetti e applicare blocchi automatici o manuali quando configurato correttamente.


2. Cosa può fare

Ermes Server Guard può aiutare a:

  • monitorare connessioni live verso il server;
  • identificare IP sospetti;
  • bloccare manualmente IP o subnet /24;
  • bloccare automaticamente IP considerati pericolosi;
  • rilevare tentativi di brute force RDP;
  • analizzare attività sospette nei log web;
  • controllare modifiche su file critici;
  • mostrare eventi di sicurezza con livello di gravità;
  • inviare notifiche desktop o Discord;
  • usare profili preimpostati in base al tipo di server;
  • esportare report e storico blocchi;
  • mantenere la protezione attiva tramite servizio Windows, se installato.

3. Limiti importanti

Ermes Server Guard non garantisce protezione totale al 100%.

In particolare:

  • non può fermare da solo un grande attacco DDoS volumetrico prima che raggiunga il server;
  • non corregge vulnerabilità presenti in siti web, CMS, plugin o software installati;
  • non sostituisce aggiornamenti di Windows, backup, hardening e password sicure;
  • non deve essere configurato con regole troppo aggressive senza test, perché potrebbe bloccare traffico legittimo.

Usalo come strumento di monitoraggio, risposta e protezione locale, insieme alle normali buone pratiche di sicurezza.


4. Requisiti prima dell’uso

Prima di usare Ermes Server Guard, verifica che:

  1. il software venga avviato su un server Windows;
  2. l’utente Windows abbia permessi amministratore;
  3. Windows Firewall sia attivo e funzionante;
  4. il server abbia accesso a Internet per licenza, aggiornamenti e notifiche;
  5. gli IP importanti siano conosciuti prima di attivare blocchi aggressivi.

Esempi di IP da considerare attendibili:

  • IP del proprietario del server;
  • IP dell’amministratore;
  • IP del pannello di controllo;
  • IP del sistema di monitoraggio;
  • IP di backup o servizi interni.

5. Primo avvio

Avvia Ermes Server Guard come amministratore.

Al primo avvio può comparire la procedura guidata iniziale. Questa procedura serve a preparare una configurazione base senza dover modificare subito tutte le opzioni manualmente.

5.1 Diagnostica iniziale

La schermata di diagnostica controlla elementi importanti come:

  • stato del firewall;
  • disponibilità dei dati GeoIP;
  • permessi di scrittura nella cartella di configurazione;
  • avvio con privilegi amministratore;
  • accesso alle cartelle dati e log.

Se una voce risulta in errore, non ignorarla. Il programma potrebbe funzionare solo parzialmente.

5.2 Scelta del tipo di server

Scegli il tipo di server più vicino al tuo caso reale:

Tipo server Quando usarlo
RDP server Server esposto principalmente tramite Desktop Remoto
Web server Siti web, API, pannelli, reverse proxy
Database server SQL Server, MySQL, PostgreSQL, Redis
Game server Server di gioco con traffico giocatori
Mixed server Server con più servizi attivi insieme
Advanced custom Configurazione manuale avanzata

La scelta applica un profilo reale dietro le quinte. Puoi comunque modificare le impostazioni dopo il primo avvio.

5.3 Porte prioritarie

Le porte prioritarie indicano al programma quali servizi sono più importanti per il tuo server.

Esempi comuni:

Servizio Porte comuni
Web 80, 443, 8080, 8443
Database 1433, 3306, 5432, 6379
Game server 27015, 27016, 7777, 7778
RDP 3389 o porta RDP personalizzata

Le porte prioritarie non significano automaticamente che tutto il resto viene ignorato. Servono soprattutto per dare più importanza al traffico collegato ai servizi principali.

5.4 Whitelist iniziale

Inserisci gli IP attendibili che non devono essere trattati come sospetti.

Formato consigliato:

127.0.0.1
::1
203.0.113.10

Evita di inserire intervalli troppo grandi se non sei sicuro. Una whitelist troppo ampia può ridurre la protezione.

5.5 GeoIP

GeoIP permette di vedere paese, rete e organizzazione associati agli IP.

Se i database GeoIP sono presenti, la dashboard sarà più chiara e sarà possibile usare meglio le funzioni basate su paese o ASN. Se mancano, il programma può comunque partire, ma alcune informazioni saranno limitate.

5.6 Notifiche

Puoi abilitare:

  • notifiche desktop;
  • notifiche Discord tramite webhook.

Le notifiche desktop sono utili durante i test. Le notifiche Discord sono più adatte se il server resta monitorato senza una persona davanti alla schermata.


6. Licenza e modalità disponibili

Apri la sezione Services > Licensing.

Qui puoi:

  • avviare una trial di 14 giorni;
  • inserire e attivare una licenza Pro;
  • tornare alla modalità Free.

6.1 Modalità Free

La modalità Free è limitata. In generale consente il blocco manuale, ma non abilita tutte le funzioni automatiche di analisi e protezione.

6.2 Modalità Trial

La trial permette di provare le funzioni principali per un periodo limitato.

Include funzioni come:

  • monitoraggio base;
  • blocco automatico;
  • eventi sicurezza;
  • rilevamento eventi Windows;
  • rilevamento attacchi web;
  • controllo file critici;
  • notifiche.

6.3 Modalità Pro

La modalità Pro abilita le funzioni complete previste dalla licenza, inclusi profili avanzati, esportazione report, notifiche Discord e aggiornamenti.


7. Dashboard principale

La dashboard è la schermata principale di lavoro.

Da qui puoi:

  • avviare o fermare il monitoraggio;
  • applicare un profilo;
  • vedere le connessioni live;
  • filtrare IP, porta, paese, ASN o motivo;
  • bloccare IP manualmente;
  • sbloccare IP;
  • esportare dati;
  • aprire i log;
  • consultare lo storico blocchi;
  • controllare gli eventi di sicurezza.

7.1 Avviare il monitoraggio

Premi Start monitoring.

Quando il monitoraggio è attivo, il programma inizia a valutare il traffico e mostra gli IP nella tabella live.

7.2 Fermare il monitoraggio

Premi Stop monitoring.

Il programma smette di analizzare nuove connessioni live. Le regole firewall già applicate possono restare attive fino a sblocco manuale o automatico, in base alla configurazione.


8. Profili consigliati

La scelta del profilo è importante perché modifica soglie, porte prioritarie e comportamento del monitoraggio.

Profilo Uso consigliato
rdp_strict Server RDP esposti a Internet
web_balanced Web server con traffico normale
web_aggressive Web server sotto scansioni frequenti o attacchi leggeri
db_protected Server con database esposti o molto sensibili
game_server Server di gioco con traffico UDP/TCP dei player
mixed_server Server generico con web, database e servizi vari
generic_aggressive Ambiente sotto forte traffico sospetto, da usare con prudenza
custom Configurazione manuale

Per la maggior parte degli utenti, il profilo migliore da cui partire è:

  • web_balanced per siti web;
  • game_server per server di gioco;
  • rdp_strict per server con RDP esposto;
  • mixed_server quando il server ospita più servizi.

Usa i profili aggressivi solo dopo aver verificato che non blocchino utenti legittimi.


9. Filtri live

I filtri live servono solo a modificare ciò che vedi nella tabella. Non cambiano automaticamente il comportamento del firewall.

Puoi filtrare per:

  • IP;
  • porta;
  • paese;
  • ASN / organizzazione;
  • motivo;
  • stato;
  • solo IP bloccati.

Questo è utile quando ci sono molte connessioni e vuoi analizzare solo una parte del traffico.


10. Azioni manuali sugli IP

10.1 Bloccare un IP selezionato

  1. Seleziona una riga nella tabella live.
  2. Premi Block selected IP.
  3. Il programma applica una regola firewall per bloccare quell’IP.

Usalo quando sei sicuro che l’IP sia malevolo o non desiderato.

10.2 Sbloccare un IP

  1. Seleziona l’IP bloccato.
  2. Premi Unblock selected IP.

Usalo se un IP è stato bloccato per errore o se vuoi riabilitarlo.

10.3 Sbloccare tutto

Premi Unblock all solo se vuoi rimuovere tutti i blocchi gestiti dal programma.

Questa azione va usata con attenzione, soprattutto durante un attacco.

10.4 Bloccare una subnet /24

Il pulsante Block selected /24 blocca un’intera rete del tipo:

203.0.113.0/24

Questa funzione è più forte del blocco di un singolo IP. Usala solo quando diversi IP della stessa rete stanno generando traffico sospetto.


11. Smart Subnet Guard

Smart Subnet Guard è pensato per ridurre i falsi positivi quando si bloccano intere reti.

Il programma può promuovere un blocco a livello /24 solo quando nota più IP distinti della stessa rete già confermati come sospetti o bloccati.

Questo è utile soprattutto per server di gioco, perché un singolo giocatore con più client dallo stesso IP non dovrebbe causare automaticamente il blocco di tutta la subnet.

Impostazioni principali:

Opzione Significato
Detection window Finestra temporale di analisi
Min attacking IPs Numero minimo di IP distinti nella stessa rete
Min confirmed auto-blocked IPs Numero minimo di IP già auto-bloccati
Min suspicious score Punteggio minimo richiesto

12. Country blacklist

La country blacklist permette di bloccare o gestire traffico in base al paese.

Usala con prudenza. Bloccare interi paesi può ridurre attacchi e scansioni, ma può anche impedire l’accesso a utenti legittimi, VPN, proxy o servizi esterni.

Per vedere i paesi bloccati usa:

Protection > View blocked countries


13. Trusted IPs e whitelist

La whitelist serve a proteggere IP attendibili dal blocco accidentale.

Apri:

Protection > Trusted IPs

Aggiungi solo IP realmente fidati, come:

  • IP amministratore;
  • IP del proprietario;
  • IP del sistema di backup;
  • IP di monitoraggio;
  • IP del pannello aziendale.

Non inserire IP sconosciuti e non usare subnet ampie se non sai esattamente cosa stai autorizzando.


14. Security Events

La sezione Security Events mostra eventi rilevanti per la sicurezza.

Può includere:

  • login falliti;
  • tentativi di brute force;
  • password spraying;
  • scansioni web;
  • attacchi web;
  • modifiche a file critici;
  • creazione o eliminazione di file monitorati;
  • eventi critici di sistema;
  • login riusciti dopo attività sospetta.

Gli eventi sono classificati per gravità:

Gravità Significato
Low Evento informativo o poco rischioso
Medium Evento da controllare
High Evento probabilmente pericoloso
Critical Evento grave o combinazione di più segnali

Se vedi eventi High o Critical, controlla IP, porta, motivo e storico prima di decidere se bloccare o sbloccare.


15. Threat analysis engine

Il Threat Analysis Engine combina diversi segnali, ad esempio eventi Windows, web e file critici, per decidere se un comportamento è normale, sospetto o pericoloso.

Parametri principali:

Opzione Significato
Aggregation window Intervallo in cui gli eventi vengono combinati
Warning threshold Soglia per avviso
Block threshold Soglia per blocco
Critical threshold Soglia per evento critico
Success-after-attack window Finestra in cui un login riuscito dopo attacchi viene considerato rischioso

Non abbassare troppo le soglie se il server ha traffico elevato o molti utenti legittimi.


16. Protezione file critici

La funzione Critical file protection controlla modifiche su file importanti.

Di default può monitorare estensioni come:

.php, .exe, .dll, .json, .ini

Percorsi tipici:

C:/xampp/htdocs
C:/MuServer
C:/inetpub/wwwroot

Questa funzione crea una baseline SHA256 dei file considerati attendibili. Se un file viene modificato, creato o eliminato, il programma può generare un evento.

Quando ricreare la baseline

Ricrea la baseline quando hai fatto modifiche legittime, ad esempio:

  • aggiornamento del sito;
  • aggiornamento server game;
  • modifica configurazioni;
  • sostituzione file autorizzata.

Usa:

Advanced tools > Rebuild file integrity baseline

Non ricreare la baseline subito dopo un sospetto attacco, perché potresti rendere “attendibili” file compromessi.


17. RDP brute-force protection

Ermes Server Guard può monitorare tentativi di accesso falliti a RDP.

La porta RDP può essere:

  • rilevata automaticamente dal registro di Windows;
  • impostata manualmente se necessario.

Impostazione consigliata: lascia attivo Auto-detect RDP port from Windows registry, salvo casi particolari.

Se il server usa una porta RDP personalizzata, verifica che venga rilevata correttamente.


18. Notifiche

Apri:

Services > Notifications

Puoi attivare:

  • notifiche desktop;
  • notifiche Discord;
  • eventi specifici da notificare.

Eventi notificabili:

  • blocco automatico;
  • blocco manuale;
  • sblocco;
  • blocco paese;
  • blocco subnet;
  • errore firewall;
  • errore GeoIP;
  • livello minaccia alto;
  • web scan;
  • web attack;
  • file modificato;
  • file creato;
  • file eliminato.

Dopo aver configurato Discord, usa Test Discord per verificare che il webhook funzioni.


19. Aggiornamenti

Apri:

Services > Updates

Qui puoi:

  • controllare la versione disponibile;
  • installare un aggiornamento;
  • aprire l’URL della release, se presente.

Prima di aggiornare è consigliato:

  1. esportare o annotare le configurazioni importanti;
  2. chiudere attività non necessarie;
  3. verificare che il server non sia in una fase critica;
  4. riavviare il programma dopo l’aggiornamento se richiesto.

20. Log e report

Ermes Server Guard mantiene log operativi e storico eventi.

Dalla dashboard puoi usare:

  • Open Logs;
  • Open data folder;
  • Export TXT;
  • Export CSV;
  • Export security JSON;
  • Export summary report.

I report sono utili per:

  • controllare cosa è stato bloccato;
  • inviare prove al cliente o al provider;
  • analizzare traffico ricorrente;
  • confrontare eventi prima e dopo una modifica.

21. Servizio Windows in background

Se la versione installata include il servizio Windows, Ermes Server Guard può continuare a proteggere il server anche quando la GUI è minimizzata.

Il servizio è utile per server sempre online.

Quando il servizio è attivo:

  • il motore di protezione lavora in background;
  • gli eventi vengono registrati nei log;
  • la GUI può essere usata per controllare stato, log e configurazioni.

Se non sei sicuro che il servizio sia installato, verifica con il supporto o controlla nei servizi Windows la presenza di:

Ermes Server Guard IDS/IPS Service

22. Uso quotidiano consigliato

Ogni giorno

  • Controlla la dashboard live.
  • Verifica eventuali IP bloccati.
  • Controlla eventi High o Critical.
  • Verifica notifiche importanti.

Ogni settimana

  • Esporta un report se il server ha subito traffico sospetto.
  • Controlla se ci sono aggiornamenti.
  • Verifica che la whitelist sia ancora corretta.
  • Controlla eventuali blocchi per paese o subnet.

Dopo modifiche importanti al server

  • Controlla le porte prioritarie.
  • Aggiorna la whitelist se cambia IP amministratore.
  • Ricrea la baseline file solo dopo modifiche legittime.
  • Esegui una diagnostica.

23. Configurazione consigliata per tipo di server

23.1 Server web

Profilo consigliato:

web_balanced

Porte prioritarie:

80, 443, 8080, 8443

Abilita:

  • Web attack detector;
  • Threat analysis engine;
  • Critical file protection su cartelle web;
  • notifiche per web scan e web attack.

Usa web_aggressive solo se il server riceve molte scansioni o attacchi ripetuti.

23.2 Server RDP

Profilo consigliato:

rdp_strict

Porte prioritarie:

3389

Oppure la porta RDP reale se personalizzata.

Abilita:

  • RDP brute-force detection;
  • Windows Event Monitor;
  • notifiche per failed login e brute force.

Consiglio: usa password forti, limita gli IP che possono accedere a RDP e valuta una VPN.

23.3 Server database

Profilo consigliato:

db_protected

Porte prioritarie:

1433, 3306, 5432, 6379

Non esporre il database pubblicamente se non è necessario.

23.4 Server game

Profilo consigliato:

game_server

Porte prioritarie comuni:

27015, 27016, 7777, 7778

Per server game è importante non usare soglie troppo aggressive. Alcuni giochi generano molte connessioni legittime o traffico UDP intenso.

Mantieni attivo Smart Subnet Guard per ridurre il rischio di bloccare intere reti per errore.

23.5 Server misto

Profilo consigliato:

mixed_server

Porte prioritarie tipiche:

80, 443, 8080, 8443, 1433, 3306, 5432, 6379

È il profilo più adatto quando non sai ancora quale categoria descrive meglio il server.


24. Errori comuni e soluzioni

Il programma non blocca IP

Controlla:

  • avvio come amministratore;
  • Windows Firewall attivo;
  • licenza Trial o Pro per funzioni automatiche;
  • profilo applicato correttamente;
  • log firewall.

Vedo pochi dati nella dashboard

Controlla:

  • filtri live attivi;
  • monitoraggio avviato;
  • porte prioritarie impostate;
  • traffico reale sul server;
  • modalità “Blocked only”.

Un utente legittimo è stato bloccato

  1. Cerca l’IP nello storico.
  2. Controlla il motivo del blocco.
  3. Sblocca l’IP.
  4. Se è attendibile, aggiungilo alla whitelist.
  5. Se succede spesso, alza leggermente le soglie o usa un profilo meno aggressivo.

Arrivano troppe notifiche

Vai in Services > Notifications e disattiva gli eventi meno importanti.

Il controllo file genera troppi eventi

Controlla:

  • percorsi monitorati;
  • estensioni monitorate;
  • cartelle ignorate;
  • intervallo di scansione;
  • baseline file integrity.

Su cartelle grandi è meglio usare un intervallo più alto per evitare carico eccessivo.


25. Buone pratiche

  • Avvia sempre il programma come amministratore.
  • Usa la whitelist prima di attivare profili aggressivi.
  • Parti da un profilo bilanciato.
  • Controlla lo storico prima di bloccare una subnet.
  • Non bloccare paesi interi senza motivo.
  • Non abbassare troppo le soglie.
  • Non ricreare la baseline file durante un sospetto attacco.
  • Mantieni Windows e i software del server aggiornati.
  • Usa backup regolari.
  • Usa password forti e, dove possibile, VPN o restrizioni IP.

26. Procedura rapida consigliata

Per un nuovo utente, la procedura più semplice è questa:

  1. Avvia Ermes Server Guard come amministratore.
  2. Completa il First Run Wizard.
  3. Scegli il tipo di server corretto.
  4. Inserisci gli IP attendibili nella whitelist.
  5. Attiva Trial o Pro.
  6. Premi Start monitoring.
  7. Lascia lavorare il programma per alcuni minuti.
  8. Controlla la dashboard live.
  9. Verifica gli eventi sicurezza.
  10. Attiva notifiche Discord se il server deve essere monitorato senza presenza costante.
  11. Dopo qualche ora, valuta se il profilo è troppo leggero o troppo aggressivo.

27. Quando contattare il supporto

Contatta il supporto se:

  • non sai quale profilo scegliere;
  • il firewall non applica i blocchi;
  • il server blocca utenti legittimi;
  • vuoi configurare Ermes Server Guard per un ambiente specifico;
  • devi proteggere un server con traffico molto alto;
  • vuoi usare Discord, report o servizio Windows in modo continuativo;
  • hai eventi Critical e non sai come interpretarli.

Quando contatti il supporto, prepara:

  • versione del software;
  • tipo di server;
  • screenshot della dashboard;
  • esportazione report o log;
  • IP coinvolti;
  • profilo attivo;
  • descrizione del problema.

28. Sintesi finale

Ermes Server Guard è pensato per rendere più semplice il controllo della sicurezza su server Windows.

Il modo corretto di usarlo è:

  1. scegliere il profilo giusto;
  2. proteggere gli IP attendibili con whitelist;
  3. monitorare prima di applicare regole aggressive;
  4. usare gli eventi sicurezza per capire cosa sta succedendo;
  5. esportare report quando serve;
  6. mantenere sempre aggiornato il server.

Usato correttamente, Ermes Server Guard può aiutare a ridurre traffico indesiderato, bloccare IP sospetti, identificare tentativi di accesso e dare all’utente una visione più chiara della sicurezza del proprio server.