如何通過ip地址來獲取主機名字


一、如果獲取本主機名字和ip

 

1.按鍵盤上的win鍵+r鍵打開運行,然后輸入cmd再回車打開控制台

 

 

 

2.在控制台命令行中輸入ipconfig/all再按回車,可以在列出來的信息里面找到本機的主機名字和ip地址

 

 

 

 

 

 

 

二、通過ip地址獲取其主機名

 

1.在控制台輸入ping 目標ip地址,如下圖,返回的信息如下證明可以ping通,也就是說可以獲取其主機名字

 

 

 

 

2.下面是ping的一些用法,請格式為:ping 目標IP地址 [命令符]

 

 

 

 3.根據上表,我們可以輸入:ping 目標ip -a或者使用命令nbtstat -A IP地址,nbtstat功能強大,詳細介紹點這里

 

 

 

三、獲取局域網內所有主機名和相應的ip地址

1.可以利用arp -a來獲取局域網內所有被使用的ip地址。(其實也可以自己寫個for循環,ping通了即為被使用)

 

 

 

 

2.然后按照上面步驟可以一個個地把對應ip的主機名解析出來。

 

以上方法太麻煩,所有我用c#寫了一個自動掃碼局域網內所有ip地址及其主機名的小程序,原碼點擊這里


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM