Dns
如何強制連接到 AP 的機器使用本地 AP DNS?
我通過執行一個熱點來共享文件,該熱點
dnsmasq
將所有名稱查詢重定向到<IP>
可以找到文件的 IPcreate_ap wlan0 wlan0 HereAreTheDocuments echo "address=/#/<IP>" >> /dev/dnsmasq.conf service dnsmasq start
我需要強制連接到我的熱點的使用者將我的 IP 設置為他們的 DNS。
如何強制連接的使用者使用本地 DNS 而不是遠端 DNS?
例如,很多機器都在使用 Google DNS
8.8.8.8
和8.8.4.4
我最終最終
dnsspoof
與 to 結合使用dnsmasq
。請告訴您是否有替代方案
dnsspoof
。
iptables -A PREROUTING -t nat -i wlan0 -p tcp --dport 53 -j REDIRECT iptables -A PREROUTING -t nat -i wlan0 -p udp --dport 53 -j REDIRECT