Bien ya estuve haciendo pruebas...
Meti todos estos comandos como root en ubuntu:
iptables -t nat -A POSTROUTING -o wlan2 -j MASQUERADE
iptables -A OUTPUT -o eth0 -j ACCEPT
iptables -A INPUT -i eth0 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 0 > /proc/sys/net/ipv4/conf/all/accept_source_route
echo 0 > /proc/sys/net/ipv4/conf/all/accept_redirects
echo 1 > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses
Al ubuntu le puse de ip local: 192.168.1.2
Mascara de red: 255.255.255.0
Puerta de enlace: 192.168.0.1
### NOSE SI ALGO DE LO ANTERIOR ESTÁ MAL ###
Enganche el cable cruzao de adaptador eth del debian al del ubutnu y escribi el siguiente comando en ubuntu:
$ route add default gw 192.168.1.2
Me tira el siguiente error:
SIOCADDRT: La red es inaccesibleQue puede ser? nunca he hecho esto
Saludos.