Leyéndote creo que no es problema del enrutador, mas bien de alguna configuración del Windows. Si tu proveedor de servicios asigna una dirección dinámica (DHCP) asegurate de que en la configuración TCP/IP tenga la casilla de "obtener automáticamente una dirección IP" activada, puede que estés definiendo una dirección estática cuando tu ISP esté dandote una dinámica.
Si esto no es así prueba en una ventana de DOS (botón inicio > ejecutar > y colocas "cmd" antes de presionar ) y prueba con los siguientes comandos:
ipconfig /renew
o
netsh int ip reset c:\resetlog.txt
El primer comando le dice al servidor DHCP que te "entregue" una nueva dirección IP para que puedas navegar. El segundo comando lo que hace es restaurar toda la configuración de red y arrojarte los resultados en el fichero c:\resetlog.txt
Espero te sirva colega.