<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello!<br>
<br>
I'm using dnsmasq on my openwrt router and sometimes I need to
block <br>
AAAA records from querying. For example Transmission BT port check
using <br>
AAAA record but shared port opened at ipv4 interface. As result
port <br>
checking is broken. I have to disable '<a
href="http://portcheck.transmissionbt.com" rel="noreferrer"
target="_blank"
data-saferedirecturl="https://www.google.com/url?q=http://portcheck.transmissionbt.com&source=gmail&ust=1686731842133000&usg=AOvVaw3nZCT20kE_41rusu02Xdeh">portcheck.transmissionbt.com</a>'
<br>
from AAAA queries.<br>
<br>
Another example. Google blocks requests from ipv6 free provider <br>
(<a href="http://tunnelbroker.net/" rel="noreferrer"
target="_blank"
data-saferedirecturl="https://www.google.com/url?q=http://tunnelbroker.net/&source=gmail&ust=1686731842133000&usg=AOvVaw1jGgiCGWTEMKTzm-1mPZfU">tunnelbroker.net/</a>)
and I also block <a href="http://google.com" rel="noreferrer"
target="_blank"
data-saferedirecturl="https://www.google.com/url?q=http://google.com&source=gmail&ust=1686731842133000&usg=AOvVaw3GrCMq2ZjYexY56sraSdqD">google.com</a>
from AAAA queries to <br>
make it use my ipv4 external address.<br>
<br>
Right now I'm doing this to block AAAA record:<br>
<br>
config domain<br>
option name '<a href="http://portcheck.transmissionbt.com"
rel="noreferrer" target="_blank"
data-saferedirecturl="https://www.google.com/url?q=http://portcheck.transmissionbt.com&source=gmail&ust=1686731842133000&usg=AOvVaw3nZCT20kE_41rusu02Xdeh">portcheck.transmissionbt.com</a>'<br>
option ip '::1'<br>
<br>
As result. dnsmasq return ::1 as result for querying <br>
'<a href="http://portcheck.transmissionbt.com" rel="noreferrer"
target="_blank"
data-saferedirecturl="https://www.google.com/url?q=http://portcheck.transmissionbt.com&source=gmail&ust=1686731842133000&usg=AOvVaw3nZCT20kE_41rusu02Xdeh">portcheck.transmissionbt.com</a>'</p>
<div id=":o1" class="a3s aiL "><wbr>. Some apps (browsers, etc)
works fine <br>
with that trick and using ipv4 instead. But some don't.<br>
<br>
Can we have option to disable A and AAAA records using config?<font
color="#888888"><br>
</font></div>
<pre class="moz-signature" cols="72">--
AK</pre>
</body>
</html>