簡體   English   中英

使用PHP通過給定的IP地址獲取主機名

[英]Getting hostname by given IP address with PHP

我正在嘗試盡快獲取主機名。 許多與GetHostByAddr一起使用過的PHP開發人員都可以使用,但需要一些時間才能解決。 我已經看到了變通方法和API,但是它們實際上都無法正常工作。 還有什么其他方法可以比gethostbyaddr函數更快地獲取主機名?

gethostbyaddr()受操作系統dns解析器速度的限制。 如果速度很慢,請更改它。 速度通常較快的兩個是8.8.8.8(Google)或208.67.222.222(OpenDNS)。 使用OpenDNS的系統上的gethostbyaddr()並不比原始dig查詢慢,即10毫秒左右。

我認為GetHostByAddr函數不是問題。 您的revDNS可能會遇到一些問題。

閱讀以下內容: 如何通過PHP知道IP的域?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM