当前位置:编程学习 > C#/ASP.NET >>

無線網絡IP 地址

我用了
Dns.GetHostEntry(Dns.GetHostName()).AddressList
得到了一列屬於自己的IP 地址

我想問如何可以知道 IP 地址是否屬於一個無線裝置。

謝謝 --------------------编程问答-------------------- 这个,还真没想过该如何判定 --------------------编程问答-------------------- 楼上的方法有点慢啊 --------------------编程问答-------------------- 还真没试过,关注 --------------------编程问答-------------------- 。。。。。。
可以吗
等待中。。。 --------------------编程问答-------------------- 关注 --------------------编程问答-------------------- 关注 --------------------编程问答-------------------- 你的无线路由不是有IP段吗?

--------------------编程问答-------------------- 好像不行 --------------------编程问答-------------------- 这个还没注意过
我想 应该是 知道这个无线网络的网段的吧
通过这个来判断
--------------------编程问答-------------------- NetworkInte易做图ce[] inte易做图ces = NetworkInte易做图ce.GetAllNetworkInte易做图ces();
            int i = 0;
            foreach (NetworkInte易做图ce ni in inte易做图ces)
            {
                if (ni.Name == "无线网络连接")
                {

                    foreach (UnicastIPAddressInformation ip in ni.GetIPProperties().UnicastAddresses)
                    {

                        if (ip.Address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)
                        {
                            string address = ip.Address.ToString();
                            MessageBox.Show(address);
                        }
                    }
                    foreach (GatewayIPAddressInformation gateway in ni.GetIPProperties().GatewayAddresses)
                    {
                        string ss = gateway.Address.ToString();
                        MessageBox.Show(ss);

                    }
                    foreach (IPAddress dns in ni.GetIPProperties().DnsAddresses)
                    {
                        string sd = dns.ToString();
                        MessageBox.Show(sd);
                    }


                }
            }
用NI.Name=无线网络连接的名字就行了 --------------------编程问答-------------------- 这个还真没关注过
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,