Nwlapcug.com


Come utilizzare le espressioni regolari per bloccare i siti Web

Espressioni regolari utilizzano caratteri speciali o metacaratteri, per descrivere le possibili combinazioni di testo nelle stringhe. Ad esempio, è possibile creare un'espressione regolare che corrisponde a tutte le stringhe che iniziano con la lettera "d" e terminano con l'estensione ". avi." È possibile utilizzare le espressioni regolari con una periferica di appliance di sicurezza, sistema di protezione delle intrusioni o altri filtro proxy per bloccare gli URL del sito Web in entrata o in uscita secondo le condizioni specificate.

Istruzioni

1

Determinare quale tipo di sito Web o il file di URL che si desidera bloccare. Alcuni amministratori blocco EXE e BIN file di rete al fine di mantenere i programmi indesiderati da installare sulle macchine della rete. Si può anche scegliere di bloccare qualsiasi pagina da un sito di dominio ad esempio di social networking o sito di file sharing.

2

Organizzare il tuo espressioni regolari usando i metacaratteri. Metacaratteri forniscono istruzioni su come ordinare le lettere nella stringa dell'URL. Il "." serve come un sostituto per un singolo carattere; "Calò" corrisponderà a "gatto", "taglio" e "culla" o qualsiasi stringa contenente "c_t" come "acuto".

Il "|" funziona come operatore logico "o" e parentesi di una sottostringa di separato dal resto dell'espressione regolare. Il "*" dopo un carattere o una sottostringa significa che una stringa che contiene zero o più istanze della sezione sarà una partita mentre il punto interrogativo indica che corrisponderanno a una stringa con zero o un caso della sottostringa specificata.

Utilizzare le parentesi quadre per indicare un insieme di caratteri accettabili; [a-z] corrisponde a qualsiasi lettera minuscola. Il "^" è usato per mostrare l'inizio di una riga.

3

Creare un'espressione regolare finale. L'espressione regolare ". youtube.com" bloccherà qualsiasi indirizzo di sito Web di YouTube. L'espressione regolare ". . ([Dd] [Oo] [Cc] | [Xx] [Ll] [Ss] | [Pp] [Pp] [Tt])" bloccherà qualsiasi indirizzo di sito Web che terminano con "doc", "xls" o "ppt" e bloccare il download o l'apertura di questi file da un browser web. L'espressione regolare ".. [bin|exe]"bloccherà qualsiasi file eseguibili di Windows che terminano in". bin"o".exe." Utilizzare queste espressioni regolari come un progetto per creare qualsiasi espressioni regolari che è necessario.

4

Modificare le impostazioni per aggiungere una regola di filtro per ogni espressione regolare. Le procedure differiscono per ogni dispositivo o sistema ma seguono lo stesso processo di basic. Cisco e H3C sono due dei principali produttori di sistemi di protezione delle intrusioni. Per aggiungere l'espressione regolare a un dispositivo Cisco, fare clic su "Configurazione" dalla barra dei menu del software, fare clic su "Firewall", quindi "oggetti" quindi "Espressioni regolari". Fare clic su "Aggiungi" sul lato destro della finestra a comparsa e immettere un nome per la regola di espressione regolare e, quindi, l'espressione stessa. Fare clic su "OK".

Per un dispositivo H3C, fare clic su "URL Filtering" nella struttura di spostamento e fare clic su "Criteri URL." Fare clic su "Aggiungi" e inserire il nome per la regola di filtro. Fare clic su "Regola di URL definiti dall'utente" e fare clic su "Aggiungi". Selezionare il pulsante di opzione "di espressione regolare" sotto "Filtro di nome di dominio" o "URL Filtering." Immettere l'espressione regolare nella casella e fare clic su "Applica". Fare clic su "Applica" per salvare le modifiche.

Controllare la guida del produttore del sistema per determinare il processo esatto perché è diverso per ogni modello, anche se probabilmente seguirà il processo di base che utilizzano Cisco e H3C.