Claro que se puede, pero depende del router.
Si se puede instalar:
http://www.dd-wrt.com/site/index
http://www.dd-wrt.com/wiki/index.php/WEB_server
http://arouter.blogspot.com/2011/07/...-possibly.html
Si como veo hay acceso por ssh y se puede instalar cosas, se puede usar un web server como
http://gunicorn.org/
o
http://uwsgi-docs.readthedocs.org/en/latest/
Luego de instalar python
http://www.dd-wrt.com/phpBB2/viewtopic.php?p=544960
Que son mas simples y flexibles que el tipico apache o nginx.