如何从 Rust 获取机器的 IP 地址列表?



>具体来说,我对获取IP地址列表的编程方式感兴趣,例如ifconfig返回的IP地址。

优选的是,解决方案是跨平台的。

查看 pnet crate:

extern crate pnet;
use pnet::datalink;
fn main() {
    for iface in datalink::interfaces() {
        println!("{:?}", iface.ips);
    }
}

最新更新