el problema sería?
directo al grano.
estoy utilizando un script q encontre en la web para poder enliztar mediante una consulta a dns todas las direciones ip de los servidores rapidshare y megaupload.
la cosa es que efectivamente los en lista en el ip/firewall/address list pero cuando lo intento marcar en el mangles me reconose todo como rapidshare. bueno el objetivo de todo esto es marcarlo y porteriormente generarle cola en el queu tree
bueno os dejo el script y la regla mangles para ver sialguien puede ayudar al entendimiento mikrotik q por lo de mas es linux
SECCION system/script
:foreach i in=[/ip dns cache find] do={
:if ([:find [/ip dns cache get $i name] "megaupload"] > 0) do={
:log info ("megaupload: " . [/ip dns cache get $i name] . " (ip address " . [/ip dns cache get $i address] . ")")
/ip firewall address-list add address=[/ip dns cache get $i address] list=megaupload disabled=no
}}
(este script se logra q corra mediante un run)
ip/firewall/mangles
0 add action=mark-connection chain=forward comment="" disabled=no dst-port=\
80,443 new-connection-mark=http passthrough=yes protocol=tcp
1 add action=mark-packet chain=forward comment="" connection-mark=http \
disabled=no new-packet-mark=https passthrough=yes
2 add action=mark-connection chain=forward comment="" disabled=yes \
new-connection-mark=rapid passthrough=yes
3 add action=mark-packet chain=prerouting comment="" connection-mark=rapid \
disabled=yes new-packet-mark=rapid passthrough=ye
espero me puedana yudar
saludos
el problema sería?
narf
el script es asi
Código::foreach i in=[/ip dns cache find] do={ :if ([:find [/ip dns cache get $i name] "rapidshare"] > 0) do={ :log info ("rapidshare: " . [/ip dns cache get $i name] . " (ip address " . [/ip dns cache get $i address] . ")") /ip firewall address-list add address=[/ip dns cache get $i address] list=rapidshare disabled=no } }
el scheduler
en el firewall deberias ver esto
Haces el mangle que marca la conexion
Ahora el mangle que marca los paquetes
Ahora el queue
Con eso controlas rapidshare, si debes hacer todos esos paso por cada una de las paginas que quieras controlar, en el script cambias la parabra rapidshare por megaupload o youtube etc.
Última edición por daniel11; 10/10/2009 a las 00:39