openwrt: dns erro de resolução de dispositivos conectados via wifi

1

Não sei ao certo o que eu cometi, mas não consigo resolver outros PCs em minha rede local a partir dos dispositivos conectados via wi-fi (laptops e celulares). Eu tenho um torre-pc separado que atua como um servidor dns e dhcp (entre outras coisas) de modo a partir de openwrt, eu pensei que eu estava encaminhando o dns os pedidos para esse servidor dns. aparentemente algo está errado e eu não posso apontar isso.

observações: 1. de todos os clientes wifi, posso obter um FQDN resolvido. Então, se meu domínio da intranet for "xsolutions.office". e eu nslookup pc1.xsolutions.office , isso funcionará. O que não funciona é nslookup pc1 . 1. se eu ssh no roteador openwrt e nslookup pc1 , ele também funciona:

root@OpenWrt:~# nslookup  pc1
Server:    192.168.112.112
Address 1: 192.168.112.112 srv.xsolutions.office

Name:      pc1
Address 1: 192.168.112.161 pc1.xsolutions.office
  1. nslookup de um laptop Windows, não funciona de todo. nem mesmo com o FQDN!

estes são meus dns e informações sem fio:

root@OpenWrt:~# uci show | grep wireless
wireless.wl0=wifi-device
wireless.wl0.type=broadcom
wireless.wl0.channel=auto
wireless.wl0.txpower=18
wireless.wl0.hwmode=11gst
wireless.wl0.txantenna=3
wireless.wl0.rxantenna=3
wireless.@wifi-iface[0]=wifi-iface
wireless.@wifi-iface[0].device=wl0
wireless.@wifi-iface[0].network=lan
wireless.@wifi-iface[0].mode=ap
wireless.@wifi-iface[0].ssid=OpenWrt
wireless.@wifi-iface[0].encryption=psk2
wireless.@wifi-iface[0].key=*********
wireless.@wifi-iface[0].doth=1

root@OpenWrt:~# uci show | grep dns
dhcp.@dnsmasq[0]=dnsmasq
dhcp.@dnsmasq[0].localise_queries=1
dhcp.@dnsmasq[0].rebind_protection=1
dhcp.@dnsmasq[0].rebind_localhost=1
dhcp.@dnsmasq[0].expandhosts=1
dhcp.@dnsmasq[0].readethers=1
dhcp.@dnsmasq[0].leasefile=/tmp/dhcp.leases
dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.auto
dhcp.@dnsmasq[0].server=srv.xsolutions.office
dhcp.@dnsmasq[0].logqueries=1
dhcp.@dnsmasq[0].domain=xsolutions.office.
network.lan.dns=192.168.112.112
ucitrack.@dhcp[0].init=dnsmasq

você poderia me ajudar?

obrigado!

    
por nass 03.12.2014 / 18:58

0 respostas

Tags