是否可以在沒有 DNS 的情況下從 IP 位址解析主機名稱?

是否可以在沒有 DNS 的情況下從 IP 位址解析主機名稱?

我有一個問題,我可以 ping 一個 IP 並返回主機名稱而不使用 dns 或 ip 映射嗎?

也許來自 ARP 快取。

答案1

不,當然不是 ping,因為 ping 不是名稱解析服務。無論如何,如果您 p​​ing 主機名,首先會使用 DNS 來轉換為 IP。

您可以連線到在連接埠上執行的服務(例如 80 上的網站),該服務會回覆包含主機名稱的封包。某些協定也可以在連線會話期間公開主機名稱(例如 SMTP)。

因此,如果您位於同一網段(取決於之間的路由器和交換器),透過 arp 請求或某些協定(netbios)取得主機訊息

相關內容