获取当前ip的网站--记录

  1. https://www.ipuu.net/Home
  2. https://jingjiequ.com/tools/ip
  3. https://www.ip.cn/
  4. https://api.bigdatacloud.net/data/client-ip [个人使用]
  5. http://myip.ipip.net/

使用python获取当前ip代码案例

python 复制代码
def get_ip():
    headers = {
        "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
        "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6",
        "Cache-Control": "max-age=0",
        "Connection": "keep-alive",
        "Upgrade-Insecure-Requests": "1",
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 Edg/122.0.0.0"
    }
    url = "https://api.bigdatacloud.net/data/client-ip"
    response = requests.get(url, headers=headers, verify=False)

    # 检查请求是否成功
    if response.status_code == 200:
        ip_address = response.json()["ipString"]  # 获取纯IP地址
        return ip_address
    else:
        logger.warning(f"获取IP响应状态码是:{response.status_code}")
        return False
     
 get_ip()
相关推荐
小义_5 分钟前
【RH134知识点问答题】第6章 管理 SELinux 安全性
linux·网络·云原生·rhel
REDcker27 分钟前
RTSP 直播技术详解
linux·服务器·网络·音视频·实时音视频·直播·rtsp
丁劲犇33 分钟前
CentOS 7.6 TCP连接奇慢故障排查:中文注释引发的sysctl配置异常
linux·tcp/ip·centos·速度慢
阿猿收手吧!44 分钟前
【C++】异常处理:catch块执行后程序如何继续
服务器·网络·c++
FLGB1 小时前
Docker网段和服务器内部网段172.17 网段冲突导致网络不通
服务器·网络·docker
星夜落月2 小时前
Web-Check部署全攻略:打造个人网站监控与分析中心
运维·前端·网络
每次学一点2 小时前
【ZeroTier自研之路】planet的组成
服务器·网络·数据库
玉梅小洋3 小时前
Linux命令详解 —— IP 命令及永久配置
linux·运维·tcp/ip
huohaiyu3 小时前
IP协议详解
服务器·网络·tcp/ip
lfPCB3 小时前
高多层HDI板,撑起5G基站高频PCB核心
网络·5g