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地址了,有什么疑问请联系我吧。哈哈

相关推荐
ZhengEnCi22 分钟前
J7A-高级Java工程师面试三道灵魂拷问-深度广度与工程素养的终极检验
java·后端
AlfredZhao1 小时前
生产环境里,为什么不建议把普通端口直接暴露到公网?
linux·https·443·80
爱勇宝2 小时前
小红花成长新版:模板来了,鼓励也更容易开始
前端·后端·程序员
用户47949283569152 小时前
翻完 lark-cli 的 17 万行 Go 代码,我学到了什么
后端·openai
卷无止境3 小时前
Eigen 库如何借助 OpenMP 加速计算
c++·后端
羑悻3 小时前
别再只接个 API 了!我用 EdgeOne Makers 手搓了一个“懂业务”的官网售前 AI
后端
卷无止境3 小时前
OpenMPI、MPICH 与 OpenMP:关系、核心概念与架构全解
c++·后端
程序员威哥3 小时前
零基础玩转西门子PLC:C#手撕S7协议,打造工业数据采集神器
后端
用户742837256333 小时前
【Ambari Plus】Step9—AmbariServer 初始化
后端
独孤留白3 小时前
从C到Rust:基本类型 C 的隐式不确定 vs Rust 的显式确定
rust