您好,我正在嘗試以編程方式(C++)查找本地網絡的網關IP和DNS服務器IP及其MAC地址。你有什麼建議如何做到這一點?還有一種使用WinPcap的方法嗎?代碼示例會很好。查找DNS服務器和網關的IP和MAC地址
1
A
回答
4
既然你提到winpcap,我得出結論說你在Windows上。因此你需要WinAPI來檢索你的信息。
看看Retrieving Information Using GetNetworkParams文章它包含您需要獲取所需的所有步驟。
產品號:雖然與winpcap無關。
0
那麼我做了什麼ihor和Sp。建議找到IP地址,然後使用winpcap爲DNS服務器製作ARP請求以獲取其MAC並處理ARP答覆。
相關問題
- 1. 如何查找Mac機器的DNS服務器IP地址?
- 2. DNS服務器IP地址
- 3. 更改IP地址,子網掩碼,dns服務器和默認網關在C#
- 4. 查找服務器的IP地址
- 5. C中的DNS服務器返回IP地址和端口號
- 6. MAC地址和IP地址
- 7. 動態查找服務器IP地址
- 8. 如何在PHP中檢測DNS服務器和IP地址
- 9. 瞭解DNS和IP地址
- 10. DNS服務器如何工作知道網站的IP地址?
- 11. 如何找到DNS服務器的mac地址?
- 12. 修改IP和MAC-地址的網絡
- 13. 尋找用戶來自網頁瀏覽器的IP地址和MAC地址
- 14. Python掃描網絡IP地址和mac
- 15. 通過ping網關IP地址查找
- 16. 從本地服務器上的asp.net找到網絡PC名稱和IP地址?
- 17. 從服務器端獲取已知MAC地址的IP地址
- 18. ip和mac地址linux
- 19. 從局域網中的IP地址查找DNS主機名
- 20. 查詢DNS服務記錄查找主機名和TCP/IP
- 21. 服務器的IP地址
- 22. 服務器的IP地址
- 23. 從適配器獲取DNS服務器IP地址?
- 24. 亞馬遜網絡服務IP地址和服務協議
- 25. 使用as3和服務器端技術找到IP地址
- 26. DNS服務器如何知道SSL URL的IP地址?
- 27. Google DNS/OpenDNS - 請參閱應答服務器的IP地址?
- 28. tcp服務器ip地址
- 29. Perl - 使用Socket和特定DNS服務器進行DNS查找
- 30. 使用Shell腳本打印出IP地址,MAC地址和默認網關
謝謝你的回答。當我嘗試使用DNS服務器和網關的IP地址時,WinPcap將發揮作用。 – Yohannes 2012-08-17 15:13:40
我的意思是它不必對問題本身做任何事情,所以'winpcap'標籤在這裏不適用。 – 2012-08-17 15:14:58
我的錯誤!我已經重寫了這個問題 – Yohannes 2012-08-17 17:26:13