rust获取本地ip地址的方法

大家好,我是get_local_info作者带剑书生,这里用一篇文章讲解get_local_info的使用。

get_local_info是什么?

get_local_info是一个获取linux系统信息的rust三方库,并提供一些常用功能,目前版本0.2.4。详细介绍地址:[我的Rust库更新]get_local_info 0.2.3-CSDN博客

首先在你的工程添加它

rust 复制代码
cargo add get_local_info

然后引入它:

rust 复制代码
extern crate get_local_info;

然后调用它:

rust 复制代码
println!("{}", get_local_info::get_pc_ipv4());
println!("{}", get_local_info::get_pc_ipv6());

看到输出IP地址

输入ifconfig看到,IP地址正是目前所使用的活动网卡的IPv4和IPv6地址

到这里,你已经获取到了本地的IPv4和IPv6地址了,有什么疑问请联系我吧。哈哈

相关推荐
golang学习记1 分钟前
VMware 官宣 彻底免费:虚拟化新时代来临!
后端
绝无仅有7 分钟前
某短视频大厂的真实面试解析与总结(一)
后端·面试·github
JavaGuide9 分钟前
中兴开奖了,拿到了SSP!
后端·面试
边疆.12 分钟前
【Linux】编辑器vim的使用和理解gcc编译器
linux·运维·服务器·编辑器·vim
z10_1415 分钟前
什么是住宅IP,住宅IP应用场景有哪些
linux·服务器·tcp/ip
绝无仅有24 分钟前
腾讯MySQL面试深度解析:索引、事务与高可用实践 (二)
后端·面试·github
IT_陈寒26 分钟前
SpringBoot 3.0实战:这套配置让我轻松扛住百万并发,性能提升300%
前端·人工智能·后端
羑悻的小杀马特32 分钟前
从零搭建群晖私有影音库:NasTool自动化追剧全流程拆解与远程访问协议优化实践
运维·数据库·自动化
雾江流35 分钟前
快指点击器 1.1.9 | 支持多点操作、自动化脚本,操作记录等功能,快速解放双手
运维·自动化·软件工程
孙同学要努力41 分钟前
《Linux篇》命令行参数与环境变量
linux·运维