¿Cómo comparto mi conexión a Internet wlan0 con eth0 usando la línea de comando y los archivos de configuración?

¿Cómo comparto mi conexión a Internet wlan0 con eth0 usando la línea de comando y los archivos de configuración?

Entiendo cómo se hace usando la GUI (1,2,3), pero necesito hacerlo MANUALMENTE usando el comando de Linux (iptables, ebtables...).

He estado luchando con esto durante días y parece que puedo hacerlo bien.

¿Cuáles son los pasos de configuración y comandos a utilizar, considerando que wlan0está conectado a Internet?

información relacionada