首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >用Python获取内网地址

用Python获取内网地址

作者头像
云深无际
发布于 2020-11-19 14:38:44
发布于 2020-11-19 14:38:44
1.8K0
举报
文章被收录于专栏:云深之无迹云深之无迹
代码语言:javascript
复制
import socket


def get_host_ip():
    with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as s:
        s.connect(('8.8.8.8', 80))
        return s.getsockname()[0]


print(get_host_ip())

原理太简单了,就是构造一个UDP包,从ip头部拿到IP地址

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