最近, 公司将搬迁到新大楼, 这也是烦SA的事情.
本人很懒, 平时都是不喜欢去记录一些机器配置变化的. 就算是自己为机器申请的
这可好了, 搬迁机器都要变化IP, 域名需要申请变化!
一个个找email是不靠谱的.
就自己找了个程序去跑, (^_^) 一身轻松
import os, sys
import re
regx = r"PTR.*?\b(?P<dns>(\w*\.){4})"
pattern = re.compile(regx)
def LookUpDns(Ip):
ANSWER = os.popen("dig -x %s" % Ip).read()
#print regx
match = pattern.search(ANSWER)
if match:
print "%s => %s" % (Ip, match.group("dns"))
BTW::
关于dig的使用手册: http://www.madboa.com/geek/dig/
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.