使用「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. C#獲取本地IP(多個接口)本地MAC地址
- 2. 從C套接口提取IP地址
- 3. 獲取IP地址
- 4. 獲取IP地址
- 5. 獲取IP地址
- 6. 獲取對等IP地址和端口
- 7. 獲取IP地址和UDP端口包
- 8. SSDP和接口IP地址
- 9. 使用pcap獲取linux中的接口的ip地址
- 10. 獲取本地IP地址
- 11. 在Ruby上獲取特定網絡接口的IP地址
- 12. 要從Windows中的接口名稱獲取IP地址
- 13. 獲取ip地址的值
- 14. 獲取我的IP地址
- 15. MirageOS和Xen - 虛擬接口無法獲取IP地址
- 16. 在vb.net獲取IP地址
- 17. 獲取全球IP地址
- 18. 獲取多個IP地址
- 19. 如何獲取IP地址?
- 20. 獲取ip地址與XcvData
- 21. 如何獲取IP地址?
- 22. 獲取接口內的值地址
- 23. Python:在Linux中獲取本地接口/ IP地址的默認網關
- 24. 取IP地址
- 25. 從網址獲取IP地址
- 26. 從接口名稱查找IP地址
- 27. 如何獲取接受的入站套接字的IP地址?
- 28. 獲取本地IP地址在Delphi
- 29. 使用Boost.Asio獲取本地IP地址
- 30. 獲取套接字的本地IP地址