Quiero agradecer a las siguientes personas su ayuda durante la creación de este documento:
Fabrice Marie, por las grandes correcciones a mis horribles gramática y ortografía. Asímismo un enorme agradecimiento por actualizar el tutorial al formato DocBook con sus "make files" y demás.
Marc Boucher, por aclararme algunos aspectos del código de comparación de estados.
Frode E. Nyboe, por mejorar notablemente las reglas de rc.firewall e inspirarme mientras reescribía el conjunto de reglas, además de ser quien introdujo el paso por múltiples tablas dentro de un mismo archivo.
Chapman Brad, Alexander W. Janssen, ambos me hicieron ver que estaba equivocado acerca de cómo los paquetes atraviesan el NAT básico y las tablas de filtrado, así como el orden en que aparecen.
Michiel Brandenburg, Myles Uyema, por ayudarme con una parte del código de comparación de estados y hacerlo funcionar.
Kent `Artech' Stahre, por ayudarme con los gráficos (eres mejor que muchos de los grafistas que conozco ;) ). También te agradezco por buscar los posibles errores en el tutorial.
Anders 'DeZENT' Johansson, por aconsejarme sobre extraños ISPs y algunos otros que utilizan redes reservadas en Internet, o al menos en la Internet que te permiten utilizar.
Jeremy `Spliffy' Smith, por darme consejos sobre detalles que podrían confundir a la gente y por probar y buscar errores en el texto.
Y por supuesto a todo aquel con quien he hablado y pedido opinión acerca del tutorial. Perdón por no haber mencionado a todo el mundo.