Hace penas unos días escribí un pequeño manual sobre el tema, te servirá como base:
Unir conexiones ADSL-Wifi para sumar el ancho de bandahttp://foro.elhacker.net/redes/unir_conexiones_adslwifi_para_sumar_el_ancho_de_banda-t355148.0.htmlTambién habla de repartir el ancho de banda y no sólo de sumar o juntar varias conexiones, y del ip failover.
Las dns, depende de lo que quieras hacer. Si quieres que tus propios servidores Dns respondan todas las peticiones de tu red local, pues no hace falta usar forwarders. Simplemente allow query any o tu rango de ip, y allow recursive yes.
Si no quieres que tu servidor dns resuelva los dominios, entonces recursive no, y pones los forwarders de google o si pones las ips de los routers, si los routers tienen asignadas dns funcionarán con esas.