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
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!