Rust中是否有跨平台的方法来检查主机是否支持IPv6?

时间:2019-12-27 01:42:48

标签: networking rust ipv6

我需要从Rust客户端连接到外部主机,并且我具有该对等方的IPv4和IPv6,并且当客户端支持它时,首选IPv6。问题是我无法确定是否在Rust应用程序对等端启用了IPv6。我知道我可能可以检查一些/proc/文件来检查Linux的大小写,但是我不知道如何在Windows和OSX上进行通用化。另外,我还需要一种不需要其他权限的方法(例如linux中的ping)

0 个答案:

没有答案