Você está na página 1de 6

Tutorial Usando script para bloquear sites e domnios no ISA SERVER

Autor:

Nome: Ewerton Stabile Analista de Infra Infra-estrutura e-mail: ewerton_stabile@yahoo.com.br mail: Blog: http://ewerton http://ewerton-stabile.blogspot.com

Nesse tutorial mostro como usar script para adicionar vrios sites e domnios no bloqueio de sites do ISA SERVER Abra o notepade.

Copie o cdigo abaixo e cole dentro do Notepad e salve com o um nome apropriado .vbs ex: Notepad, sitesbloqueados.vbs . ----------------------------------------------------------------------------------------------------Set Isa = CreateObject("FPC.Root") Set CurArray = Isa.GetContainingAr Isa.GetContainingArray Set RuleElements = CurArray.RuleElements Set URLSets = RuleElements.URLSets Set URLSet = URLSets.Item("sites itesbloqueados") Set FileSys = CreateObject("Scripting.FileSystemObject") Set UrlsFile = FileSys.OpenTextFile(" FileSys.OpenTextFile("sitesbloqueados.txt", 1) For i = 1 to URLSet.Count URLSet.Remove 1 Next Do While UrlsFile.AtEndOfStream <> True URLSet.Add UrlsFile.ReadLine Loop WScript.Echo " Processando..." CurArray.Save WScript.Echo "Os sites foram adicionad com sucesso!!!" adicionados ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Abra o Isa Server , clique em Firewall Policy, na coluna da direita clique em toolbox, v network objects, clique em new, v em URL Set.

Em nome digite o nome igual o que salvamos o script, no caso aqui sitesbloqueados, clique em OK, e em seguida Apply.

Abra outro notepade e crie sua lista de sites bloqueados e coloque o mesmo nome do script e da URL Set, s que dessa vez sitesbloqueados.txt, salve no mesmo lugar que salvou o script.

Clique duas vezes no arquivo sitesbloquedos.vbs para executar o script. Aps o duplo clique no script clique em OK

Finalizando a execuo do script clique em OK

Conferindo se os sites foram adicionados. OBS: SE O CONSOLE DO ISA FICOU ABERTO DURANTE A EXECUO DO SCRIPT, MANDE ATUALIZAR PARA QUE VOC POSSA VER OS SITES ADICIONADOS. Ai esto os sites que foram adicionados pela lista

O procedimento para bloqueio de dominios bem parecido com o de sites.


Abra o notepade. Copie e cole o script abaixo dentro do notepade, salve nome.vbs ex: dominiosbloqueados.vbs.
----------------------------------------------------------------------------------------------------Set Isa = CreateObject("FPC.Root") Set CurArray = Isa.GetContainingArray Set RuleElements = CurArray.RuleElements Set DomainNameSets = RuleElements.DomainNameSets Set DomainNameSet = DomainNameSets.Item("dominiosbloqueados") Set FileSys = CreateObject("Scripting.FileSystemObject") Set DomainsFile = FileSys.OpenTextFile("dominiosbloqueados.txt", 1) For i = 1 to DomainNameSet.Count DomainNameSet.Remove 1 Next Do While DomainsFile.AtEndOfStream <> True DomainNameSet.Add DomainsFile.ReadLine Loop WScript.Echo "Processando..." CurArray.Save WScript.Echo " Os domnios foram adicionados com sucesso!!!" -----------------------------------------------------------------------------------------------------

Abra o Isa Server , clique em Firewall Policy, na coluna da direita clique em toolbox, v network objects, clique em new, v em Domain Name Set.

Em nome digite o nome igual o que salvamos o script, no caso aqui dominiosbloqueados, clique em OK, e em seguida Apply.

Abra outro notepade e crie sua lista de dominios bloqueados e coloque o mesmo nome do script e da domain name Set, s que dessa vez dominiosbloqueados.txt, salve no mesmo lugar que salvou o script.

Clique duas vezes no arquivo dominiosbloquedos.vbs para executar o script. Aps o duplo clique no script clique em OK

Finalizando a execuo do script clique em OK

Conferindo se os domnios foram adicionados. OBS: SE O CONSOLE DO ISA FICOU ABERTO DURANTE A EXECUO DO SCRIPT, MANDE ATUALIZAR PARA QUE VOC POSSA VER OS DOMNIOS ADICIONADOS. Ai esto os domnios que foram adicionados pela lista

Pronto agora s adicionar o URL SET (sitesbloqueados) e o Domain Set (dominiosbloqueados) na regra de bloqueio de sites do ISA para que estes sites sejam bloqueados,e quando for adicionar mais algum site ou domnio para bloqueio s adicionar no .txt e executar o script, economiza muito tempo e melhor que adicionar um a um.