Finding DNS resource records
You may secure your DNS information with transaction signature (TSIG). This ensures a secured authorized update to DNS record. You may receive the Start of Authority (SOA) information of a host with the DNS lookup utilities host and dig. We first look at host utility followed by dig before looking into the Python code for our current recipe to retrieve the same information:
$ host cnn.comcnn.com has address 151.101.129.67cnn.com has address 151.101.193.67cnn.com has address 151.101.1.67cnn.com has address 151.101.65.67cnn.com has IPv6 address 2a04:4e42:600::323cnn.com has IPv6 address 2a04:4e42:400::323cnn.com has IPv6 address 2a04:4e42:200::323cnn.com has IPv6 address 2a04:4e42::323cnn.com mail is handled by 10 mxb-000c6b02.gslb.pphosted.com.cnn.com mail is handled by 10 mxa-000c6b02.gslb.pphosted.com.$ host axn.comaxn.com has address 198.212.50.74axn.com mail is handled by 0 mxa-001d1702.gslb.pphosted.com.axn.com mail is handled by 0 mxb-001d1702.gslb.pphosted...