class ARecord(dnsp.DnssrvRpcRecord):
- def __init__(self, ip_addr, serial=1, ttl=3600):
+ def __init__(self, ip_addr, serial=1, ttl=900):
super(ARecord, self).__init__()
self.wType = dnsp.DNS_TYPE_A
self.dwSerial = serial
self.data = ip_addr
class AAAARecord(dnsp.DnssrvRpcRecord):
- def __init__(self, ip6_addr, serial=1, ttl=3600):
+ def __init__(self, ip6_addr, serial=1, ttl=900):
super(AAAARecord, self).__init__()
self.wType = dnsp.DNS_TYPE_AAAA
self.dwSerial = serial
self.data = cname
class NSRecord(dnsp.DnssrvRpcRecord):
- def __init__(self, dns_server, serial=1, ttl=3600):
+ def __init__(self, dns_server, serial=1, ttl=900):
super(NSRecord, self).__init__()
self.wType = dnsp.DNS_TYPE_NS
self.dwSerial = serial
self.data = soa
class SRVRecord(dnsp.DnssrvRpcRecord):
- def __init__(self, target, port, priority=0, weight=0, serial=1, ttl=3600):
+ def __init__(self, target, port, priority=0, weight=100, serial=1, ttl=900):
super(SRVRecord, self).__init__()
self.wType = dnsp.DNS_TYPE_SRV
self.dwSerial = serial