Anda di halaman 1dari 11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com

Blogtechnico.com
InformacionTecnolgica,Culturalydelavidamisma.!ProgramacionWeb:Ajax/XML/Php/Mysql/FlashMX/ActionScript/Javascript/CSSWISP:WiFi
/Mikrotik/Ubiquiti/Routerboards/Seguridad..

Habitacion jesus...

Habitacion jesus...

S/.200

S/.860

Inmueble en renta

[Actualizado]ScriptMikrotikparabloqueardispositivos
mvilesenbridgeMuyEfectivo!
Postedonmarzo20,2016
Habitacion jesus m...

Habitacion jesus m...

Dormitorios 3

Dormitorios 3

S/.200

S/.860

BloqueandoCelularesdesdeMikrotikconBridgefilter(Efectividad80%)
NOTA:Estaeslaversionparafiltrarporbridge,tambienpodesfiltrarenfirewallobloqueardirectamenteendhcpserver.
Metocoenuncolegiotenerquedejarsinnavegacinaloscelulares.Enestecasoopteporarmarunscriptquerecorralalistade
LeasesdelDHCPServeryfiltrealoshostsllamadosAndroidoWindowsPhone,Blackberry.Conlocualpodramosestarfiltrando
lamayoradelosdispositivos.Creoquesevanaescaparlostelfonoschinosquesuelenvenirconsistemasoperativosbastanteraros.
TambienseestanescapandoloscelularesconSOdeApple(nolopudesetearporquenosecualessuHostName).Perobueno,no
queremosllegaralaperfeccin..almenosconestohequitadodecirculacinunos50dispositivosenelprimerdia.Nosolomeha
bajadoelconsumodelCPUdelRB2011sinoqueademashamejoradomuchoelrendimientodelanchodebandayaqueloscelulares
estntodoeltiempobajandoactualizaciones,hastainclusoestandoenelbolsillodelpantaln.
Comolosbloqueamos?
CuandoabrimoslalistadeLeasesenIPDHCPSerververemosunlistadodetodaslasIPdinamicasentregadasenlared.Unode
loscamposesHOSTNAME.Eseeselquenosinteresa.Veanlaimagen:

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

1/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com
Listadenombresdemobilesafiltrar:(queyodetecteyfiltre)(AMPLIAREMOS)
android8d0a00d6eddf7787
Android_356434048181508
WindowsPhone
BLACKBERRY8A8D
(nombreenblanco)
Entoncesestoesloquevamosausarparadetectarlos.
Elprimeroysegundo,android,AndroidestanporqueconmikrotikscriptingnoencontruncomandoparahacerUpperoLowerCasede
loscaracteres.BLACKBERRYmeaparece2vecesenmayusculas(enotrorouter)asiqueporahoralomantendremosasi.Ybuscando
enlosmacaddressvendorspudedescubrirquemuchosdelosdispositivoscelularesquevienenconelHostNameenblancoson
Samsung,Nokia,etc.Porloqueoptepordropearlosycuandomucho,siesunalaptopquelepongaelnombredeequipo.jeje.
Vamosalonuestro:
Paraqueelscriptfuncione,debemosconfigurarleelnombredenuestroDHCPServeryademaselnombredelBridgeenelcualvamos
afiltrar(Sonlasprimeras2variables).Estaparteesinteresanteporquesitambienestucaso,puedeserqueenelmismoequipotengas
masdeunDHCPServeromasde1bridge,(unoparadirectivosyotroparaalumnos).Porlotanto,siestonoseriaseteable,
estaramosquitndotenavegacinaTODOS,ynoqueremosquelosdirectivosseenojenporquenopuedenrevisarelfacebookensu
android.:D.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

##SCRIPT:FILTRARCELULARESENBRIDGE

:localDHCPSERVER"dhcp_alumnos";
:localBRIDGEFILTER"bridgealumnos";

##AUTOR:NICOLASDAITSCH
##www.technico.com

:foreachiin=[/ipdhcpserverleasefinddynamic=yesactiveserver=$DHCPSERVER]do={
:localDhcpDynIP[/ipdhcpserverleaseget$iaddress];
:localDhcpDynMAC[/ipdhcpserverleaseget$imacaddress];
:localDhcpDynHOST[/ipdhcpserverleaseget$ihostname];
:localIfMacExist[/interfacebridgefilterfindsrcmacaddress="$DhcpDynMAC/FF:FF:FF:FF:FF:FF"];
:localphoneNAME[:pick$DhcpDynHOST04];

:if(($phoneNAME="iPad")||($phoneNAME="S410")||($phoneNAME="Andr")||($phoneNAME="LANI")||($phoneNAME
:if($IfMacExist!="")do={
#:logerror("Filtrandotelefono...".$DhcpDynMAC."Yaexiste")
}else={
/interfacebridgefilteraddaction=dropchain=inputinbridge=$BRIDGEFILTERsrcmacaddress=
:logwarning("Sefiltrounnuevodispositivo".$phoneNAME."MAC:".$DhcpDynMAC
}
}
}

Muybienelscriptrecojelosmacadddressdeestelistado(leases),ysicoincidenconalgunodelosnombresquedijimos,sefiltra
automticamentesinretorno.
Ydigosinretornoporquesiyalofiltro,pormasquecambieelhostnameYAESTA!!!.
LobuenodeestescriptesqueestamosfiltrandoporMACAddressenelBridge,cosaqueresultaMUYEfectiva.
Lalineaquedice:

($phoneNAME="androi")||($phoneNAME="Window")

Estatomandolosprimeros6caracteresdelhostname.Entoncespodramosseguiragregandonombresdedispositivosseteadosde
fabricaconunnombrepordefault.Ejemplo:Iphonejusto6.Queyoestimo,raravezsemodifica.
ATENTOS:SialguiensabecomoapareceelhostnamedelIPhoneualgunotrodispositivoquenoestecontemplado,porfavordejeun
comentarioyvamosactualizandoelscript.
Frecuenciadeejecuciondelscriptyleasesdhcp:
LotengoseteadoenelSchedulercada10minutos,CosaquepormasqueelLeasedhcpquedeactivo,esedispositivoyanonavega.
LoquepuedenhaceressetearlosLeasesdelDHCPen10minutos(menostiempo),obienagregarlealscriptquetambienpateeel
lease.Peroyanoesnecesariocuandocaducasutiempo,yanovuelveaaparecermas.
Saludos!!!.
________________________
EstepostseescribioprimeroenTechnico.com

C OM P R TELO:

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

2/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com

R ELA C ION A D O

ScriptMikrotikparabloquear
dispositivosmovilesenFirewall
En"Programacin"

ScriptMikrotikparabloquear
dispositivosmvilesconDHCP
Elscriptnacioporuncomentariode
nuestrocolaborador"FelixSerrato"
queNOviolanecesidaddebloquear
losdispositivoscelularesusando
firewallobridgefilter.Esdecir,
En"Programacin"
bloquearlosdirectamenteenlos

ScriptMikrotikparapatearuncliente
registradoconmalaseal
Holaamigos,bueno,estescriptnoes
muynuevoquedigamos.Perolovoya
postearporquelehiceunagregado
paramigustobastanteimportante.En
estecaso,setratadeunrouterboard
En"Programacin"
2011conWifi,yvaainstalarseenun

EstaentradafuepublicadaenProgramacin,scriptsyetiquetadamikrotikporsoporte.Guardaenlacepermanente
[http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/].
35PENSAMIENTOSEN[ACTUALIZADO]SCRIPTMIKROTIKPARABLOQUEARDISPOSITIVOSMVILESENBRIDGEMUYEFECTIVO!

BladimirSampayo
enabril29,2015en1:28pmdijo:

holabuendanicoagradezcotusaportesytengociertainquietudsobreelscriptsdeandroidyquisierasabersimepuedes
colaboraryoquieroaplicarelmismoscriptsperoyonotrabajosobrebridgesinosobreunpuertoespecificoqueeselether4que
deberiamodificarenelscriptparaqueesteseafuncional
teagradezcotucolaboracion

soporte
enmayo1,2015en2:42pmdijo:

HolaBladimir,yamodifiqueelscriptylopostieparaquepuedasprobarloenunescenariosinbridge.Soloquenolopudetestear.
Fijatesifuncionayporfavoravisameenuncomentario.
Saludos.

Bladimir
enjunio2,2015en10:59amdijo:

Holanicobuendaquepenanohabertecontestadoperocomoestabafueradelaciudadnohabiapodidorealizarlaspruebasdel
script,efectivamentefuncionaycrealasreglasdebloqueoenelfirewallperotengodudasalrespectoconlossiguienteenbytes
ypacketsveoquehaytranferenciadedatospreguntasiestodebesernulooestabienasiyporotrapartequeriasabercomo
puedobajarelpaquetedellenguajedemikrotikparasublimetextysitienesalgunmanualdondepuedacomenzaryaprendera
programarenmikrotikteagredezco
Atte.
BladimirSampayo

josevargas
enjunio5,2015en5:39pmdijo:

hola,amimeapareceelsiguientemensaje:inputdoesnotmatchanyvalueofinterface

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

3/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com

soporte
enjunio5,2015en6:17pmdijo:

HolaJose,enlavariable:localINTERFACEFILTERtenesquedefinirelnombredetuinterfaceLANenlacualqueresfiltrar.Si
loestashaciendoasegratequeestebienescrito.Saludos.

josevargas
enjunio8,2015en9:12amdijo:

Excelente!!!,tepasastefuncionaperfect

LuisFlores
enjunio20,2015en1:56pmdijo:

Buenas,estoyprobandoelscripyfuncionaperfectamente,sinembargocomoestoyenpruebaaunborreelscrip(System
Scrips)pensandoqueseregularizariasinembargosiguenbloqueadosloscelulares,comohagoparavolverahabilitarlosiesque
quieroprogramarloparaquesoloseactiveodescativedentrodeciertohorario.Gracias

soporte
enjunio21,2015en11:22amdijo:

Luis,elscriptvabloqueandomacaddressdedispositivosenelBridgeFilterSitefijas,alliencontraras1reglaporcada
dispositivobloqueado.Simplementelasdesactivasoeliminasyyatodovuelvealanormalidad.Paraquefuncionesoloencierto
horarioteconvienehacerte2scriptsnuevos1quehabiliteyotroquedeshabilitelasreglasdebridgeFilter.Sitenes
problemasparacrearloavsameylopublico.Saludos.

FelixSerrato
enjulio8,2015en1:36pmdijo:

mehafuncionadoadecuadamenteyaseaconbridgeosinbridgesinembargohemodificadounpocoelcodigoyhepodido
bloquearloscelularessinnecesidaddecrearreglasenelFIREWALLacontinuacinlesdejoelcodigoquemodifique
:localDHCPSERVERdhcp1
:localINTERFACEFILTERether2
################INICIODELSCRIPT
:foreachiin=[/ipdhcpserverleasefinddynamic=yesactiveserver=$DHCPSERVER]do={
:localDhcpDynIP[/ipdhcpserverleaseget$iaddress]
:localDhcpDynMAC[/ipdhcpserverleaseget$imacaddress]
:localDhcpDynHOST[/ipdhcpserverleaseget$ihostname]
:localIfMacExist[/ipfirewallfilterfindsrcmacaddress=$DhcpDynMAC]
:localphoneNAME[:pick$DhcpDynHOST04]
:if(($phoneNAME=BLUS)||($phoneNAME=iPad)||($phoneNAME=andr)||($phoneNAME=Wind)||($phoneNAME=iPho)

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

4/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com
||($phoneNAME=BLAC))do={
:if($IfMacExist!=)do={
#:logerror(Filtrandotelefono.$DhcpDynMAC.Yaexiste)
}else={
/ipdhcpserverleaseaddblockaccess=yesmacaddress=$DhcpDynMACusesrcmac=yes
}
}
}
/ipdhcpserverleaseremove[findhostname~android*]
/ipdhcpserverleaseremove[findhostname~Windows*]
/ipdhcpserverleaseremove[findhostname~iPad*]
/ipdhcpserverleaseremove[findhostname~iPhone*]
/ipdhcpserverleaseremove[findhostname~BLUS*]
/ipdhcpserverleaseremove[findhostname~BLACKBERRY*]
#############FINDELSCRIPT
enlapartedeleasesloquehaceestescript,esquebuscalasprimeras4letrasdeldispositivo:BLUS,iPad,andr,Wind,
iPhooBLACsilamacdeesedispositivoyaestabloqueadonoharanada.
delocontrariobloquearalaMACenlapartedeLEASESyposteriormenteeliminaradelatabladeleasesesosdispositivospor
sunombreparaquenoleasigneunaIPdejandobloqueadolaMACdelosdispositivos

soporte
enjulio8,2015en2:29pmdijo:

IMPRESIONANTEFelix!!.Voyaeditarelpostyponertuversinqueestamuymuyefectivatambin!.
OjoqueelIfMacExistloestahaciendoenelfirewall
:localIfMacExist[/ipfirewallfilterfindsrcmacaddress=$DhcpDynMAC]
Capastendriasquetestearycorregiresaparteasilopublicamos.
Unabrazo!.

FelixSerrato
enjulio8,2015en4:22pmdijo:

Okhequitadocdigoqueviquenoeranecesariotecomentoestoyencargadodeuncolegiodondetenemosmasde1800
alumnosquelagranmayoriatienendispositivosmovilesyhabiatenidoquebloquearlosmanualmentegraciasatuscript
puderesolverlomodifiquealgunasparteseliminealgunaslineasdecodigoyhastaahoramehafuncionado
adecuadamente
##########INICIODELSCRIPT
:localDHCPSERVERdhcp1
:localINTERFACEFILTERether5
:foreachiin=[/ipdhcpserverleasefinddynamic=yesactiveserver=$DHCPSERVER]do={
:localDhcpDynMAC[/ipdhcpserverleaseget$imacaddress]
:localDhcpDynHOST[/ipdhcpserverleaseget$ihostname]
:localphoneNAME[:pick$DhcpDynHOST04]
:if(($phoneNAME=BLUS)||($phoneNAME=iPad)||($phoneNAME=andr)||($phoneNAME=Wind)||($phoneNAME=iPho)
||($phoneNAME=BLAC))do={
/ipdhcpserverleaseaddblockaccess=yesmacaddress=$DhcpDynMACusesrcmac=yes
}
}
/ipdhcpserverleaseremove[findhostname~android*]

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

5/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com
/ipdhcpserverleaseremove[findhostname~Windows*]
/ipdhcpserverleaseremove[findhostname~iPad*]
/ipdhcpserverleaseremove[findhostname~iPhone*]
/ipdhcpserverleaseremove[findhostname~BLUS*]
/ipdhcpserverleaseremove[findhostname~BLACKBERRY*]
##############FINDELSCRIPT
comotedarascuentaen:
DHCPSERVEResdondequeremoseliminardispositivosmoviles.
INTERFACEFILTER:eselethernetdondecompartimosinternet.
enlassiguienteslineassolonecesitamossaberlaMACADDRESSyelHOSTNAMEdeldispositivoqueseconecta,yaseaun
dispositivomovil,unacomputadoraolaptop
enelifesdondebuscaremoslasprimeras4letrasdetodoslosdispositivosmovilescomoesBLUS,iPad,andr,Wind,
iPhooBLAC.
queserefierena:BLUSTUDIO5,iPadde,android,WindowsPhone,iPhonede,BLACKBERRY
SisedaelcasoquenuestroHOSTNAMEconcuerdaconesas4primerasletras
entoncescreaunNUEVODHCPLEASESagregandolaMACADDRESSdeldispositvoactivandoelSCRMAC
ADDRESSyactivandoelBLOCKACCESS.
PosteriormentehacemosqueseeliminenlosdispositivosactivosaunenelLEASESparaquenosiganocupandounaIP.

maximoguzman
enjulio20,2015en1:33amdijo:

BuenasamigosgraciasporlaayudaprestadaenesteforotengounadudaalrespectoalscriptpublicadoporelamigoFelix,lo
estoyimplementandoynomefunciona,yvuelvoacolocarelprimeroqueseposteodelfiltradoporFilternopordhcpleaseysi
mefuncionaseraquefaltaalgoaesteultimoscript,megustariasielamigodesoportedeestapaginanospodrahecharuna
mano,desegurofaltaorganizarunpocoelscript.saludoslesadelantolasgracias///

soporte
enjulio20,2015en8:38amdijo:

Maximo,dejameprobarloenestosdiasylopublico!.

maximoguzman
enjulio20,2015en4:45pmdijo:

Okhermanograciasporresponder,estarpendiente,unavezmasgraciasporhacerposibleestapaginaweb,queesdegran
ayudaparatodos.

maximoguzman
enjulio23,2015en9:16amdijo:

BuendiaamigoFelix,missaludostequeriapreguntarsiteestafuncionandoelscriptquepublicasteporqueamiaunnologro

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

6/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com
ponerloatrabajar,algolefalta..megustariaquemepudieraayudaryaqueenrealidadestoynecesitandoestescript,sielamigo
desoporteelestaporchequear,esperoquenospuedaayudar..saludos

maximoguzman
enjulio31,2015en1:42amdijo:

BuenasamigoSoportemissaludos,querasabersilehafuncionadoaustedelscriptquesubielamigoFelix,ositieneuna
nuevaactualizacinqueesteoperativasaludos,esperoporsuprontarespuesta..deverdadloestoynecesitandourgente

soporte
enjulio31,2015en5:56pmdijo:

HolaMaximo,acabodeprobarelscript.YSI.Efectivamentefunciona,peroalfiltrarporDHCPnotedejasinnavegacional
instantehastaquenotevuelveaasignarnuevamenteunaIP.Esdecir,estoyconectadoenestemomentoconmicelular,corro
elscriptymebloqueaelmacaddressyademasliberalaIPparaquenoquedeocupadahastaahilohaceperfecto!,eltelefono
siguenavegando,tengoqueapagaryencenderelwifiparaquerecienahimedejesinnavegar.Alnoestarusandoningun
firewallnotengoformadefiltrarloalinstante.Esperoqueigualmentetesirva.http://www.technico.com/blog/scriptmikrotikpara
bloqueardispositivosmovilescondhcp

maximoguzman
enagosto1,2015en12:40amdijo:

Muchasgraciashermano,efectivamentesifunciona,comotulomencionasunavezmasgraciasportodoelsoporteque
presteenestaWeb,,,saludos..

Esteban
enagosto24,2015en7:36pmdijo:

Holaatodoselscrptmehafuncioandodemaravillaconloscambiosqueejecutaronenefectorealizabaanteriormenteeltrabajo
manualdeaproximadamente2000host,actualmentetengounproblemayesquenoseagregaralgunaslineasquemeayudena
nobloquearmacsespecificasyaqueestoypresentandoproblemasconlosrectoresloscualesnodebenestarbloqueadospero
quealcorrerelscriptquedanbloqueados,existealgunaformadeintroducirenelcodigounaexcepcion?

soporte
enagosto25,2015en10:20amdijo:

Esteban,lamaneradeevitarunmacaddressfiltradoessimplementedesactivarlodelBridgefilter.Entoncescuandoelscriptlo
veaconectado,vaaintentarfiltrarlo,perocomoyaexiste(perodesactivado)lovaaesquivar.Loqueyohagoenesoscasoses
crearme1APvirtualconotracontraseaWPA2,seloasignoaotrobridgeymontootroDHCP,conotrorangodeIPenese
bridge.Estotepermitepoderaplicarotrosfiltrosoasignarleuntopedeanchodebandaalareddealumnos.Saludos.

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

7/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com

Javier
enoctubre20,2015en10:13pmdijo:

Holadisculpa,antesquenada,esmuybuenotuaporte.Miconsultaescomohagoparaingresarocrearelscriptenmimkt?
nuevamentemuchisimasgraciasportuaporteyatencion.Saludos

Franco
enfebrero23,2016en9:06amdijo:

Hola!Muybuenoelscript,funcionagenial,peroenmicasoestoyintentandohaceralgoparecidosinbloquearlosdispositivos
mvilesdefinitivamente,sinoquemiideaesdarleunlmitealanchodebandaporIP.Querasabersiesfactiblereemplazarla
partequebloqueaelacceso(/ipaddblockaccess=yesmacaddress=$DhcpDynMACusesrcmac=yes)porunasimplequeue
guardandoenunavariableanteslaActiveAdressdedhcpserverlease?
Creoqueseentiendelaidea,nosesiesdescabelladaoseramejortratarladeotramanera.
Gracias!

Franco
enfebrero23,2016en11:41amdijo:

BuenomerespondosoloXD.BasandomeenelScriptdeFelixpudehacerloquequera
##########INICIODELSCRIPT
:localDHCPSERVERdhcp1
:localINTERFACEFILTERether3
/queuesimpleremove[findname~Celu*]
:foreachiin=[/ipdhcpserverleasefinddynamic=yesactiveserver=$DHCPSERVER]do={
:localDhcpDynIP[/ipdhcpserverleaseget$iaddress]
:localDhcpDynHOST[/ipdhcpserverleaseget$ihostname]
:localphoneNAME[:pick$DhcpDynHOST04]
:if($phoneNAME=andr)do={/queuesimpleaddname=CeluAndroid$imaxlimit=128k/128ktarget=$DhcpDynIP}
:if($phoneNAME=Wind)do={/queuesimpleaddname=CeluWin$imaxlimit=128k/128ktarget=$DhcpDynIP}
:if($phoneNAME=BLAC)do={/queuesimpleaddname=CeluBB$imaxlimit=128k/128ktarget=$DhcpDynIP}
:if($phoneNAME=iPhone)do={/queuesimpleaddname=CeluIphone$imaxlimit=128k/128ktarget=$DhcpDynIP}
}
##############FINDELSCRIPT
PrimeroborrolasqueuesqueempiecenconCelu.Luegoveodequedispositivosetrataygenerolaqueueconelnombredel
tipodeequipo.Uslavariableiparalosnombreporquenosecomoirincrementandounavariablex,ycomoborrotodaslas
queuesalinicionomemolestausaresavariable.Ahoravoyacrearlaschedulerparacorrerlocada10o15minutos.
Saludos!!

soporte
enfebrero27,2016en7:38pmdijo:

EXCELENTEAPORTEFranco!!.Segurolevaaserviramasdeuno.!!

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

8/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com

FelixSerrato
enmarzo10,2016en12:58pmdijo:

MildisculpaspornohabercontestadoantesesescriptefectivamentetebloquealaMACADRESSsinembargoloscelulares
siguennavegandohastaqueeltiempodeLEASESseacabenormalmenteenlaconfiguraciondemiDHCPlepongo10
minutosdeLEASESesdecircuandocorreelscriptmebloquealoscelularesdandoles10minutosdeinternetgratisunavez
transcurridosesos10minutosyaesecelularseencontrarabloqueado

FelixSerrato
enmarzo10,2016en1:06pmdijo:

dejoelscriptquemehaestadofuncionandoenmiColegioynormalmentehaymasde3,300alumnos..todosconcelulares

:localDHCPSERVERDireccion
:localINTERFACEFILTERether2
:foreachiin=[/ipdhcpserverleasefinddynamic=yesactiveserver=$DHCPSERVER]do={
:localDhcpDynMAC[/ipdhcpserverleaseget$imacaddress]
:localDhcpDynHOST[/ipdhcpserverleaseget$ihostname]
:localphoneNAME[:pick$DhcpDynHOST04]
:if(($phoneNAME=iPad)||($phoneNAME=S410)||($phoneNAME=Andr)||($phoneNAME=LANI)||($phoneNAME=Ipho)
||($phoneNAME=S220)||($phoneNAME=S120)||($phoneNAME=BLUS)||($phoneNAME=iPod)||($phoneNAME=andr)||
($phoneNAME=Wind)||($phoneNAME=iPho)||($phoneNAME=BLAC))do={
{
/ipdhcpserverleaseaddblockaccess=yesmacaddress=$DhcpDynMACusesrcmac=yes
}
}
}

EnDHCPSERVER,serefierealnombredelservidoractivonormalmentesellamadhcp1enmicasolecambieelnombreyle
puseDireccion.
enINTERFACEFILTEResdondevaconectadoelcableparaproporcionareldhcpatured..
YonotrabajoconBRIDGE,sinoquecadapuertoethernettieneunalandiferentesisedancuentaagreguemasdispositivos
quemeheestadodandocuentaquesehanconectadoesperoquelessirvadeayudacomoamimehaservido
Agradezcoinfinitamentealcreadordeestawebyaquesinsuayudayscriptsquehevistoaquinohabriapodidobloquearlos
celularesdeformaautomatica.

soporte
enmarzo20,2016en1:18pmdijo:

ExcelenteFelix,tefaltoagregarparacuandoelcelularvienesinnombre(queconesoestariascapturandoalgunosmas).
||([:len$DhcpDynHOST]=0)

Voyaactualizarelscriptdelpostconlosdatosquehasbrindadoquesonmuyvaliosos.
Saludos

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

9/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com

PedrettiLeone
enabril21,2016en3:31pmdijo:

creoqueesmuybuenoelscript,perosillevastiempoenmikrotiksabrsquesepuederealizarunfiltradopormacatravsdela
listaiparpyipdhcpserverdejandosololosequiposqueconsiderasdebenestarconectados.Elrestonopodrningresar,
aplicableal100%porlanowlan,loquedejasactivaunabuenaseguridadparatured,impidiendo(enelcasodeloscelulares)se
conectenatravsdelossmartphonesvainternetporwifi.Si,esmstrabajo,perosloesporuntiempoenfin,saludos

soporte
enabril21,2016en3:47pmdijo:

HolaPedretti..elARPestaenCapa2delmodeloOSI,yelfiltradodeestescriptestambienenelfilterbridgedecapa2(unade
lasmejorescosasquetraemikrotikporsuprecio)porloqueanivelesdeseguridadesigualdeefectivo.Mikrotikesmuy
verstil,existenmuchasmaneras,tambiendependeelcontexto,lugaryempresaunoeligeloquepuedeoavecesconoce.
Saludos.

luis
enmayo28,2016en2:34pmdijo:

holaamigostengounaredde300usuariostengotrabajandounrb1100parabalanciarether13yunservidorconbaselinux
ether0,misapsonmikrotik.quierocolocarunswichantesdelservidorqvealosapparapoderusarROMonperonopuedoporq
alintroducirlainterfaceether12albridgemecreaconflictoconelservidor.comopodriabloqlainterface12paraquenome
asignedhcpynocrearseunconflicto
gracias

AlexisArenas
enjunio13,2016en6:18pmdijo:

ExcelenteScript,funcionaperfectoTengolasiguienteduda,yaloimplementenlareddemiempresaenunrb1100ybloquea
lostelfonoscelularesbien,hastaallnohayproblema.Lapreguntaes,sienalgnmomentoquieropermitirelaccesoaalguno
delosdispositivosyabloqueados,sabencomosehace?xD

soporte
enjunio13,2016en6:45pmdijo:

Alexis,esmuysimple,entrasenBridge/FilteryallidesactivaselMacAddressdelcelularquequieras,entonceslaproxima
vezquepaseelscriptporesemacaddress,lovaaintentaragregarperocomoyaexiste(enmododesactivado)lodejarintacto
ypodranavegarlibremente.Saludos.Technico

AlexisArenas

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

10/11

9/7/2016

[Actualizado]ScriptMikrotikparabloqueardispositivosmvilesenbridgeMuyEfectivo!Blogtechnico.comBlogtechnico.com
enjunio14,2016en12:52pmdijo:

Listoyalogrhacerlo,graciasportuayudaTechnico,excelenteaporte.SaludosdesdeCali,Colombia

YEIDY
enjunio23,2016en12:37pmdijo:

COMOINTRODUZCOELSCRIPENMIKROTIKPORDONDECOMIENZO

soporte
enjunio23,2016en5:54pmdijo:

YEIDI,UtilizandoWinboxvasalmenuSystemScripts.

http://www.technico.com/blog/scriptmikrotikparabloqueardispositivosmovilesenbridgemuyefectivo/

11/11

Anda mungkin juga menyukai