我有这个代码
public static TcpConnectionInformation[] getConnections()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
TcpConnectionInformation[] tcpInfoList = properties.GetActiveTcpConnections();
return tcpInfoList;
}
但有时该代码会返回 MAC 地址(如::ffff:0:f7ad:645d)而不是 ip,有人知道如何解决吗?
最佳答案
那不是 MAC 地址,而是 IPv6 地址。您可以过滤结果以仅显示 IPv4 地址,如图例所示。
关于c# - 获取 IP 地址而不是 MAC 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8186826/