El control horario por software lo consigues instalando, como ya te dije, un software de proxy. Por hardware, lo logras sustituyendo el modem por un router que incorpore planificador horario. Si usas más de un ordenador en casa la solución del router es la mejor.
Si no quieres controlar automáticamente la conexión por dias u horas lo que puedes hacer es configurarle mediante un fichero .bat de forma estática los parámetros de red (IP, máscara, puerta de enlace y DNSs) con unos valores ficticios y hacerte otro bat que configure los parámetros de forma automática.
Cuando quieras desconectarlo le ejecutas el bat ficticio y cuando quieras conectarlo el otro.
Por ejemplo:
- Código: Seleccionar todo
FICTICIO:
netsh interface ip set address name="nombre_de_tu_conexión" source=static 192.168.1.2 255.255.255.0 192.168.1.100 1
netsh interface ip set dns "nombre_de_tu_conexión" static 80.58.61.250
netsh interface ip add dns name="nombre_de_tu_conexión" addr=80.58.61.254
- Código: Seleccionar todo
REAL:
netsh interface ip set address name="nombre_de_tu_conexión" source=dhcp
netsh interface ip set dns "nombre_de_tu_conexión"static none
Puedes mejorar el funcionamiento programando la ejecución de los bats como una tarea programada a una determinada fecha/hora con lo que conseguirías de forma aproximada ese control horario que deseas.
Otra solución es, si usas Internet Explorer, configurarle un proxy inexistente ->
click <-