Hola,

Yo te recomiendo que te cojas un equipo viejo, desde un p133 adelante te sirve de sobra, y le hagas un servidor de firewall, que actua como router, pero te va a dar bastantes menos problemas.

Si controlas de Linux puedes hacerlo todo a mano instalando paquetes.

Si controlas de Linux igual, pero te gusta más administrar que ponerte a cacharrear, con estas distribuciones puedes hacerlo perectamente:

Ipcop
Smoothwall
Pfsense

Si te sirve de orientación las 10 conexiones que tenemos de empresa son de ONO, y lo primero que hago es quitar el router que ponen y montar un servidor personalizado, aparte de las funciones que tenemos en nuestras redes que requieren de este servidor.

Saludos