Q
获取IP地址
1
A
回答
0
的一种方法是使用System.Net.Dns.GetHostAddresses
,传递空字符串。请注意,它会为您提供一组地址,这是因为主机可以有多个地址,每个接口都有一个地址。一个常见的例子是环回地址(127.0.0.1)和一个或多个面向公众的IP地址(例如10.10.1.1)。如果你的机器有一个特定的主机名,你可以使用它来代替空字符串。
-1
可以还要登录到路由器的GUI以获取更多信息。
2
请参阅System.Net.DNS。
像这样的东西应该工作:
Dim ips As IPAddress() = Dns.GetHostAddresses(Dns.GetHostName())
Dim index As Integer
For Each ip in ips
Console.WriteLine(ip)
Next ip
相关问题
- 1. 获取IP地址
- 2. 获取IP地址
- 3. 获取本地IP地址
- 4. 获取IP地址的mac地址
- 5. 从arp获取IP地址
- 6. 如何获取IP地址?
- 7. 在vb.net获取IP地址
- 8. 从bssid获取IP地址
- 9. 获取我的IP地址
- 10. 如何获取IP地址?
- 11. 获取IP地址C#
- 12. 获取多个IP地址
- 13. 获取ip地址的值
- 14. JAVA获取IP地址
- 15. 获取ip地址与XcvData
- 16. 获取全球IP地址
- 17. 获取IP地址在Lua
- 18. jQuery获取IP地址
- 19. 取IP地址
- 20. 从网址获取IP地址
- 21. 在两个IP地址之间获取IP地址列表
- 22. 从IP地址获取地理位置
- 23. 获取本地IP地址在Delphi
- 24. 获取非本地IP地址Java
- 25. 使用Boost.Asio获取本地IP地址
- 26. 捕获IP地址
- 27. 提取IP地址
- 28. 获取本地地址而不是IP地址的WebService
- 29. Regrex从邮件头获取IP地址
某些电脑有多个IP地址。那么应该发生什么? – 2010-11-29 02:51:56
没关系!我需要其中的任何一个 – 2010-11-29 02:58:07