Olá forúm
Consegui resolver o problema de compartilhamento da internet, bastou eu configurar o meu dhcp.conf da forma como está abaixo e deu tudo certo!

ddns-update-style none;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.50;
option domain-name-servers 192.168.1.1, 192.168.0.1;
option routers 192.168.1.1;
}

O que acontece é que pelo link de internet ter um DNS com ip invalido tb eu tenho que cetar este como segunda opção e o gateway como minha máquina, o curioso é que a regra do iptables que funcionou foi mesmo:

iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -d 0/0 -j MASQUERADE

Muito obrigado pela ajuda que vcs me deram, ela foi muito valiosa e só graças a ela que consegui raciocinar a solução
:-D