12 lines
360 B
Text
12 lines
360 B
Text
|
|
||
|
force_dns() {
|
||
|
# lanip=$(ifconfig br-lan |sed -n 's/.*dr:\(.*\) Bc.*/\1/p')
|
||
|
lanip=$(uci get network.lan.ipaddr)
|
||
|
iptables -t nat -A PREROUTING -s 0/0 -p udp --dport 53 -j DNAT --to $lanip
|
||
|
iptables -t nat -A PREROUTING -s 0/0 -p tcp --dport 53 -j DNAT --to $lanip
|
||
|
}
|
||
|
force=$(uci get glconfig.general.force_dns)
|
||
|
if [ -n "$force" ]; then
|
||
|
force_dns
|
||
|
fi
|