Acho que, embora os roteadores de consumo se encaixem bem em seu trabalho, ainda há vários trabalhos para os quais são inadequados devido à falta de capacidade de processamento, espaço de armazenamento ou ambos. Mover essas tarefas para um servidor dedicado é um exagero. Desde que eu adoro mexer e brincar com esse tipo de coisa, havia apenas um caminho real para ir.
Um ano atrás eu rolei minha própria solução, usando as opções # 2 e # 3 (na maior parte antigas, comprei uma nova placa-mãe micro-atx e case para encaixá-la em um pacote legal) e fiquei muito feliz com isso. Se você acha que o DD-WRT ou Tomato é poderoso, espere até ter um sistema que suporte pfSense ou m0n0wall . Eu tenho dúvidas semelhantes sobre o consumo de energia, e tenho planejado redirecionar esse sistema como um PC de mídia (meu roteador realmente não precisa ser capaz de decodificar 1080p; P) e comprar algo como o fit-PC2 Diskless e adicione um hardrive para servir como um roteador. Dependendo de suas necessidades, um projeto como esse pode ser facilmente duplicado como servidor NAS ou de impressão, deve ter bastante poder de processamento para fazer truques divertidos, como Upside-Down-Ternet também. Devido à maneira como o acesso à Internet é estabelecido nos apartamentos onde eu moro, eu me diverti definindo o roteador como um balanceador de carga de saída multi-homed, permitindo que eu ultrapasse 30Mbits, onde eu deveria ter acesso apenas a 3Mbits com a ajuda de um pouco de magia de netgraph.
Embora esta opção estivesse longe de ser a mais barata, proporcionou uma diversão incontável desde que comecei, e a vantagem de ser um PC personalizado em vez de um pacote de consumidor é quando a nova tecnologia é lançada, posso atualizar em vez de comprar dispositivo.