ну, во первых сервер на локальном компьютере это не так уж страшно как может показатся.
http://denwer.ru/
Этот очень легок в установке.
во вторых, средствами JS тут ничего не сделать.
зато я вижу вариант в сторону PHP
1)локальный веб-сервер(смотри выше)
2)самостоятельный процесс-демон, висящий в памяти
в любом случае PHP предоставляет все средства необходимые для реализации вашей задачи.
ЗЫ а может быть стоит не извращатся так(хотя так может быть и проще), а выяснить почему у вас роутер работает неадекватно?
может кто сеть ARP-пакетами флудит, а может еще чего?