In one of the first responses to your email, Camaleon said that there were three possible culprits: 1. The resolvconf program 2. The network-manager daemon 3. DHCP clients You have said that you have uninstalled the first two, so you just have to configure the last one not to request name servers from the ISP's dhcp server and to add your own by editing /etc/dhcp3/dhclient.conf if you have dhcp3-client as your dhcp client