#!/bin/sh
-cleandig geo.example.com ANY
-
+cleandig geo.example.com ANY tcp
::arg().setSwitch("webserver","Start a webserver for monitoring")="no";
::arg().setSwitch("webserver-print-arguments","If the webserver should print arguments")="no";
::arg().setSwitch("edns-subnet-processing","If we should act on EDNS Subnet options")="no";
- ::arg().setSwitch("any-to-tcp","Answer ANY queries with tc=1, shunting to TCP")="no";
+ ::arg().setSwitch("any-to-tcp","Answer ANY queries with tc=1, shunting to TCP")="yes";
::arg().set("webserver-address","IP Address of webserver to listen on")="127.0.0.1";
::arg().set("webserver-port","Port of webserver to listen on")="8081";
::arg().set("webserver-password","Password required for accessing the webserver")="";
#################################
# any-to-tcp Answer ANY queries with tc=1, shunting to TCP
#
-# any-to-tcp=no
+# any-to-tcp=yes
#################################
# cache-ttl Seconds to store packets in the PacketCache
gmysql-user=$GMYSQLUSER
gmysql-host=$GMYSQLHOST
gmysql-password=$GMYSQLPASSWD
+
+any-to-tcp=no
__EOF__
- gsql-master gmysql
+ gsql-master gmysql dyndns
;;
*)
#!/bin/sh
-cleandig nxdomain.example.com ANY dnssec
+cleandig nxdomain.example.com ANY dnssec tcp
#!/bin/sh
-SDIGBUFSIZE=32768 cleandig example.com ANY
+SDIGBUFSIZE=32768 cleandig example.com ANY tcp
--- /dev/null
+#!/bin/sh
+SDIGBUFSIZE=32768 cleandig example.com ANY
+
--- /dev/null
+An udp ANY query should return TC=1
--- /dev/null
+2 . IN OPT 0
+Rcode: 0, RD: 0, QR: 1, TC: 1, AA: 1, opcode: 0
+Reply to question for qname='example.com.', qtype=ANY
#!/bin/sh
-cleandig www.something.wtest.com ANY dnssec
+cleandig www.something.wtest.com ANY dnssec tcp
#!/bin/sh
-cleandig www.something.wtest.com ANY
+cleandig www.something.wtest.com ANY tcp
#!/bin/sh
-cleandig nxd.example.com ANY dnssec
+cleandig nxd.example.com ANY dnssec tcp
#!/bin/sh
-cleandig unauth.example.com ANY dnssec
-
+cleandig unauth.example.com ANY dnssec tcp
#!/bin/sh
-cleandig c.test.com ANY dnssec showflags
+cleandig c.test.com ANY dnssec tcp showflags