Le regole firewall con percorsi specifici del sistema operativo non vengono applicate correttamente ad altri sistemi operativi. Ad esempio, le regole di ENS firewall macOS non vengono applicate correttamente sui sistemi Windows di ENS firewall e viceversa.
Le regole firewall che contengono percorsi specifici del sistema operativo (ad esempio Windows/macOS/Linux) non vengono attivate correttamente se la regola viene applicata a un sistema operativo diverso. Se, ad esempio, si crea una regola firewall che include percorsi eseguibili macOS (ad esempio,
/usr/bin/telnet ), questi percorsi non sono validi per Windows sistemi operativi. Questi percorsi eseguibili specifici del sistema operativo vengono rimossi dalla regola quando applicati a un sistema operativo Windows e la regola potrebbe essere attivata in modo errato rispetto ad altri traffici di rete.
Esempio:
Creare una regola firewall come:
Nome: Consenti macOS telnet
Azione regola: Consenti
Direzione: o
Tipo di connessione: tutti i tipi (cablati, wireless, virtuali)
Protocollo: tutti i protocolli/qualsiasi
Applicazioni
/usr/bin/telnet
Questo esempio è una regola firewall contenente un percorso eseguibile macOS/Linux. Se si applica la regola a un client del sistema operativo Windows che esegue ENS firewall, il percorso di "applicazioni" verrà rimosso dalla regola e il resto dei parametri della regola di firewall si applica ancora. Di conseguenza, il "consentire a MacOS Telnet" firewall regola si trasforma in un "consentire tutto in/out" regola in base agli altri criteri.