使用“ipconfig/all”的输出我可以得到我需要的,但我想要一个更可靠的技术来获取接口的IP地址(实际上接口必须通过它的名称来标识)在IPCONFIG的情况下被破坏或不可用的任何理由。获取接口的IP地址
1
A
回答
2
既然你提到IPCONFIG,我想你想在Windows上执行此操作。 Windows有一组IP Helper apis设计用于检索和修改网络设置。
这里是一个简单的例子:http://msdn.microsoft.com/en-us/library/aa366298(VS.85).aspx
3
我不知道你所说的“服务器和客户端”的意思,但如果你正在寻找的,告诉你的IP地址(ES)与本地机的网络接口相关的API,检查getifaddrs() (对于Linux/MacOSX的/ POSIX)和GetAdaptersAddresses()(适用于Windows)。如果您想为这些电话的使用例子,看看在GetNetworkInterfaceInfos()函数this file。
(如果你想获得连接到本机客户端的IP地址,调用与该客户端的连接关联的插座上getpeername())
相关问题
- 1. 获取套接字/网络接口的本地IP地址
- 2. C#获取本地IP(多个接口)本地MAC地址
- 3. 获取C#中以太网接口的本地IP地址
- 4. 从C套接口提取IP地址
- 5. 获取IP地址
- 6. 获取IP地址
- 7. 获取IP地址
- 8. 获取IP地址和UDP端口包
- 9. 获取对等IP地址和端口
- 10. SSDP和接口IP地址
- 11. 使用pcap获取linux中的接口的ip地址
- 12. 获取IP地址的mac地址
- 13. 获取本地IP地址
- 14. 在Ruby上获取特定网络接口的IP地址
- 15. Linux下C:获取默认接口的IP地址
- 16. 要从Windows中的接口名称获取IP地址
- 17. 获取我的IP地址
- 18. 获取ip地址的值
- 19. MirageOS和Xen - 虚拟接口无法获取IP地址
- 20. 从arp获取IP地址
- 21. 如何获取IP地址?
- 22. 在vb.net获取IP地址
- 23. 从bssid获取IP地址
- 24. 如何获取IP地址?
- 25. 获取IP地址C#
- 26. 获取多个IP地址
- 27. JAVA获取IP地址
- 28. 获取ip地址与XcvData
- 29. 获取全球IP地址