I am not sure what have I messed up, but I cannot resolve other pc's in my local network from the wifi-connected devices (laptops and cell phones).I have a separate tower-pc that acts as a dns and dhcp server (among other things) so from openwrt, I thought I was forwarding the dns the requests to that dns server. apparently something is wrong and I cannot pin-point it.observations:1. from all wifi-clients, I can get a FQDN be resolved. So if my intranet domain is xsolutions.office. and I nslookup pc1.xsolutions.office , this will work file. What does not work is nslookup pc1.1. if I ssh into the openwrt router and nslookup pc1, it works as well:root@OpenWrt:~# nslookup  pc1Server:    192.168.112.112Address 1: 192.168.112.112 srv.xsolutions.officeName:      pc1Address 1: 192.168.112.161 pc1.xsolutions.officenslookup from a windows laptop , does not work at all. not even with FQDN!these are my dns and wireless info:root@OpenWrt:~# uci show | grep wirelesswireless.wl0=wifi-devicewireless.wl0.type=broadcomwireless.wl0.channel=autowireless.wl0.txpower=18wireless.wl0.hwmode=11gstwireless.wl0.txantenna=3wireless.wl0.rxantenna=3wireless.@wifi-iface[0]=wifi-ifacewireless.@wifi-iface[0].device=wl0wireless.@wifi-iface[0].network=lanwireless.@wifi-iface[0].mode=apwireless.@wifi-iface[0].ssid=OpenWrtwireless.@wifi-iface[0].encryption=psk2wireless.@wifi-iface[0].key=*********wireless.@wifi-iface[0].doth=1root@OpenWrt:~# uci show | grep dnsdhcp.@dnsmasq[0]=dnsmasqdhcp.@dnsmasq[0].localise_queries=1dhcp.@dnsmasq[0].rebind_protection=1dhcp.@dnsmasq[0].rebind_localhost=1dhcp.@dnsmasq[0].expandhosts=1dhcp.@dnsmasq[0].readethers=1dhcp.@dnsmasq[0].leasefile=/tmp/dhcp.leasesdhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.autodhcp.@dnsmasq[0].server=srv.xsolutions.officedhcp.@dnsmasq[0].logqueries=1dhcp.@dnsmasq[0].domain=xsolutions.office.network.lan.dns=192.168.112.112ucitrack.@dhcp[0].init=dnsmasqcould you help out?thank you!
openwrt: dns resolving error from wifi connected devices
dns;openwrt