(Talvez esta seja a sua própria resposta)
Como o @sandroid disse, o que você deseja fazer pode ser tratado por um proxy da web. O dd-wrt suporta a instalação de software não compilado no firmware (afinal, ele é linux).
Leia sobre o pacote Optware primeiro e implemente os pré-requisitos. Em seguida, instale um dos proxies da web (nginx, squid, pound, etc) e configure-o para seu uso.