Estou tendo esse problema em raspian jessie, onde a interface wifi está se conectando ao roteador, obtendo um endereço por DHCP, obtendo o gateway correto, mas o DNS não está funcionando. Pode pingar 8.8.8.8 por exemplo mas não google.com.
Quando conecto outros dispositivos ao roteador, o DNS funciona bem, por isso sei que não é uma falha do roteador. (Também tentei conectar a um roteador diferente e ainda tive o problema).
/ etc / network / interfaces:
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant.conf:
country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="blah blah"
psk="skdhfks!"
}
Saída da rota -e
Destination Gateway Genmask Flags MSS Window irtt Iface
default 10.0.0.1 0.0.0.0 UG 0 0 0 wlan0
10.0.0.0 * 255.255.0.0 U 0 0 0 wlan0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
Eu não quero hackear isso, forçando o DNS a usar o 8.8.8.8, porque isso será usado em um lugar que pode ter serviços locais, então ele precisa acessar as informações do DNS local do roteador.