Итак, строка в вашем файле конфигурации:
no-resolv
указывает dnsmasq игнорировать содержимое вашего файла resolv.conf. Может, тебе стоит прокомментировать эту строчку?
Есть довольно хорошая статья по адресу: http://wiki.debian.org/HowTo/dnsmasq#Local_Caching это описывает.