首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python监视域名对应IP地址变化情况

Python监视域名对应IP地址变化情况

作者头像
Python小屋屋主
发布2018-04-16 14:35:31
发布2018-04-16 14:35:31
5.1K0
举报
文章被收录于专栏:Python小屋Python小屋

为了负载均衡或者增加黑客攻击难度,很多域名对应的IP地址是会经常变化的。

from time import sleep

from socket import gethostbyname

from datetime import datetime

def get_ipAddresses(url):

ipAddresses = [0]

while True:

sleep(0.5) #每隔0.5秒查询一次

ip = gethostbyname(url) #获取IP地址

if ip != ipAddresses[-1]: #和上次获取的IP地址不一样

ipAddresses.append(ip)

print(str(datetime.now())[:19]+'===>'+ip)

get_ipAddresses(r'www.microsoft.com')

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-08-09,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档