$ scapy
>>> p = (IP(dst='192.88.99.1', src='128.199.100.189')/IPv6(src='2002:80c7:64bd::', dst='2001:4860:4860::8888')/UDP()/DNS(rd=1, qd=DNSQR(qname='google.com', qtype='NS')))
>>> send(p)
$ tcpdump -p not tcp -n
IP 128.199.100.189 > 192.88.99.1: IP6 2002:80c7:64bd::.65534 > 2001:4860:4860::8888.53: 0+ NS? google.com. (29)