IPCop pode realizar tudo o que você está procurando. Configure um computador antigo com tantas NICs quanto você tiver zonas. Se você não tem isso, você pode encontrar um computador antigo barato por 50 dólares ou menos no craigslist e obter alguns NICs de 10/100 no Ebay.
Em seguida, você pode precisar de um roteador sem fio separado para separar a conexão sem fio das conexões com fio.
Por fim, instale o IPcop, configure como seu coração deseja e voila, seu sonho se tornando realidade!
Como nota, o IPcop fica entre o seu modem a cabo e o seu switch.