Hola, yo he hecho eso que queres durante mucho tiempo y me a funcionado bien. Lo que tenes que hacer es bloquear todos los puertos menos los que te interesen en un profile. te paso la lista que uso yo (esta bastante completa):
20:22 tcp
20:22 udp
25 tcp
25 udp
53 udp
80 tcp
80 udp
81 tcp
81 udp
82 tcp
83 tcp
110 tcp
110 udp
389 tcp
443 tcp
443 udp
465 tcp
465 udp
522 tcp
531 tcp
587 tcp
995 tcp
995 udp
1080 tcp
1313 tcp
1024 tcp
1024 udp
1503 tcp
1510 tcp
1510 udp
1519 tcp
1519 udp
1520 tcp
1520 udp
1522 tcp
1522 udp
1523 tcp
1523 udp
1863 tcp
1863 udp
1895 tcp
1895 udp
1896 tcp
1896 udp
2048 tcp
2048 udp
2082 tcp
2082 udp
2084 udp
2084 tcp
3000:4500 tcp
3000:4500 udp
3375 tcp
3375 udp
3724 tcp
3724 udp
4000 udp
4055 tcp
4055 udp
4443 tcp
4662 tcp
4662 udp
4672 tcp
4672 udp
4724 tcp
4899 tcp
4899 udp
5000 udp
5001 udp
5002 udp
5003 udp
5004 udp
5005 udp
5006 udp
5007 udp
5008 udp
5009 udp
5010 udp
5050 tcp
5121 tcp
5121 udp
5122 tcp
5122 udp
5190 udp
5222 tcp
5223 tcp
6111 tcp
6112 tcp
6112 udp
6113 tcp
6113 udp
6114 tcp
6114 udp
6115 tcp
6116 tcp
6117 tcp
6118 tcp
6119 tcp
6121 tcp
6121 udp
6122 udp
6122 tcp
6666 tcp
6667 tcp
6666 udp
6667 udp
6881:6999 tcp
6901 tcp
6901 udp
6891:6901 tcp
8001 tcp
8002 tcp
8001 udp
8002 udp
8085 tcp
8085 udp
8086 udp
8086 tcp
8087 udp
8087 tcp
8180 tcp
8180 udp
8372 tcp
8372 udp
8352 tcp
8352 udp
8360:8363 tcp
8360:8363 udp
8444 tcp
8444 udp
8500:9500 udp
9000 tcp
9001 tcp
9002 tcp
9003 tcp
9004 tcp
9005 tcp
9006 tcp
9007 tcp
9008 tcp
9009 tcp
9010 tcp
9011 tcp
9012 tcp
9013 tcp
9114 tcp
9115 udp
9016 tcp
9017 udp
9081 tcp
9081 udp
9090 tcp
9090 udp
9091 tcp
9091 udp
9100 tcp
9100 udp
13324:13325 tcp
16452 tcp
16452 udp
20000:20019 tcp
27000:27039 udp
28800:29000 tcp
37494 udp
37494 tcp
44405 tcp
53932 tcp
53932 udp
55900 tcp
55901 tcp
55901 udp
55902 tcp
55903 tcp
55904 tcp
55905 tcp
55906 tcp
55907 tcp
55908 tcp
55909 tcp
55910 tcp
55960 tcp
55960 udp
56000 tcp
56000 udp
61439 tcp
61439 udp
Los pasos que tenes que hacer es en webadmin>configuracion simplificada de firewall>filtrado de servivios externos y selecciona Denegar el uso de todos los servicios externos. Despues copia esa lista de puertos.
Despues te vas a Profiles, y pones ``save as new profile`` y le pones un nombre (por ejemplo ``limitado``)
Despues vas denuevo a >configuracion simplificada de firewall>filtrado de servivios externos y seleccionas ``Permitir el uso de todos los servicios externos``. Vas denuevo a Profiles y poner Save as new profile y le pones otro nombre (por ejemplo ``libre``). Fijate si estas en el horario que esté limitado por ejemplo y en profile pone Load a ese profile.
Despues vas a Scheduled Tasks y pones Edit Tasks File. y pones:
20 1,3,6,9,12,15,18,21 * * * backup #esto hace un backup cada 2 horas para no perder la informacion
58 23 * * * profile.save limitado
59 23 * * * profile.load libre
Esto hace que a las 23:58 guarde cualquier la configuracion de ese profile y a las 23:59 carge el profile libre.
Si queres podes modificar ese horario
Luego cargas el profile Libre (desde el menu Profiles), vas denuevo a Scheduled Tasks y pones Edit Tasks File y pones:
20 1,3,6,9,12,15,18,21 * * * backup #esto hace un backup cada 2 horas para no perder la informacion
58 7 * * * profile.save libre
59 7 * * * profile.load limitado
Esto va a volver a limitar los p2p a las 7:59, osea que desde las 12 de la noche hasta las 8 de la mañana se puede bajar con p2p. de 8 a 24 estan bloqueados los p2p.
Yo lo tengo asà y no tengo que reiniciar la pc cada vez que carga un profile. De esta forma se bloquea hasta el ares que es realmente muy dificil de bloquear. Si encontrás un programa que queres que funcione en el horario limitado (que no este andando) averigua que puertos usa y los agregas a la lista.
Espero que te sirva y contame como te fue
Saludos!!!
PD: el unico detalle es que cuando agregues un cliente tenes que agregarlo en los 2 profiles, osea si lo agregas a las 6 de la tarde, despues tenes que volverlo agregar a las 12 o algun otro horario entre las 24 y las 8 de la mañana