前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python监视域名对应IP地址变化情况

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

作者头像
Python小屋屋主
发布2018-04-16 14:35:31
3K0
发布2018-04-16 14:35:31
举报
文章被收录于专栏: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 删除

本文分享自 Python小屋 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档