openwrt:Wi-Fi接続デバイスのDNS解像度エラー

openwrt:Wi-Fi接続デバイスのDNS解像度エラー

私は何を台無しにしたのかわかりませんが、Wi-Fiに接続されているデバイス(ノートブックと電話)を介してローカルネットワーク上の他のPCを解決することはできません。私はdnsとdhcpサーバーとして機能する別々のタワーコンピューターを持っているので、openwrt内でdns要求をそのdnsサーバーに転送していると思います。何か明らかに間違っているようですが、それを正確に指摘することはできません。

観察: 1. すべての Wi-Fi クライアントで確認された FQDN を取得できます。したがって、私のイントラネットドメインが「xsolutions.office」の場合。nslookup pc1.xsolutions.officeこの作業ファイルがあります。うまくいかないのはnslookup pc1。 1. openwrtルータにsshを接続すると、nslookup pc1次のように動作します。

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. Windowsラップトップでnslookupを実行すると、まったく機能しません。 FQDNではありません!

私のDNSとワイヤレス情報は次のとおりです。

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

助けてもらえますか?

ありがとうございます!

ベストアンサー1

おすすめ記事