2014-12-04 111 views
0

我正在連接到tld特定whois數據庫以查找whois信息。 有的只是返回:PHP查詢whois數據庫

Domain: domain.de 
Status: connect 

.COM工作正常,例如 如何我還可以得到充分的whois信息?

我的代碼:

$lookup = ""; 
    if(strlen($whois) > 0) { 
     $fp = fsockopen($whois, 43, $errno, $errstr); 
    } else { 
     $fp = fsockopen(trim($server->server), 43, $errno, $errstr); 
    } 

    if (!$fp) { 
     echo "ERROR: $errno - $errstr<br />\n"; 
    } 
    fwrite($fp, "".$domain."\r\n"); 
    while (!feof($fp)) { 
     $lookup .= fgets($fp); 
    } 
    fclose($fp); 
+0

你確實知道大多數提供WHOIS數據的人都有積極的對策來阻止你做這件事,對嗎? – Machavity 2014-12-04 14:30:02

+0

爲什麼?它應該是合法的每個人檢查免費提供的whois數據 – pila 2014-12-04 14:32:53

+0

什麼abous只是解析'whois'命令行工具? – exussum 2014-12-04 14:33:59

回答

0

.de工作在whois.denic.de。默認情況下,在連接到whois.denic.de 43時,他們不公開有關域所有者的隱私信息。條款和條件說:

% The DENIC whois service on port 43 never discloses any information concerning 
% the domain holder/administrative contact. Information concerning the domain 
% holder/administrative contact can be obtained through use of our web-based 
% whois service available at the DENIC website: 
% http://www.denic.de/en/domains/whois-service/web-whois.html