GVKun编程网logo

怎样利用whois查询域名信息?whois查询域名信息如何样?(怎么使用whois查询域名)

10

本文将分享怎样利用whois查询域名信息?whois查询域名信息如何样?的详细内容,并且还将对怎么使用whois查询域名进行详尽解释,此外,我们还将为大家带来关于Asp.Net中查询域名的Whois信

本文将分享怎样利用whois查询域名信息?whois查询域名信息如何样?的详细内容,并且还将对怎么使用whois查询域名进行详尽解释,此外,我们还将为大家带来关于Asp.Net中查询域名的Whois信息、c# – 如何在我的程序中获取域名的whois信息?、IPwhois查询,域名whois查询、IP地址查询:Whois查询与域名反查详解的相关知识,希望对你有所帮助。

本文目录一览:

怎样利用whois查询域名信息?whois查询域名信息如何样?(怎么使用whois查询域名)

怎样利用whois查询域名信息?whois查询域名信息如何样?(怎么使用whois查询域名)

 

怎样利用whois查询域名信息?whois查询域名信息怎么样?

怎样利用whois查询域名信息?whois查询域名信息如何样?在网站建设诊断之前,我们往往先查询域名的相关信息,包括域名年龄、域名价格、注册时间、域名所有人信息、域名曾经连接过的网站信息等等,这些都可以利用whois查询,这里蝶动网小编就为大家介绍一下怎样利用whois查询域名。

怎样利用whois查询域名信息?whois查询域名信息如何样?

怎样利用whois查询域名信息?whois查询域名信息如何样?(推荐阅读:域名的价值取决于哪两点?怎么选择优质的前缀和后缀?

域名年龄如何查询?一般我都会去这个网站查的,进入这个网站后输入想查域名,然后点查域名,就会显示出与域名有关的信息。里有有很多的域名的相关信息,有域名注册人的联系办法和域名的年龄,注册价格和其他相关域名等。

有没有其他查域名的中文网站呢?有!而且也还很多,还有一些软件也可以查的。在这里我就不一一介绍了,用起来觉得都不错,我们可以在网站上搜索whois查询就能找到很多,查域名,输入你找到的网站,然后输入想要的域名,点击“综合查询”,进入后你会看到网站页面信息、网站流量与估价、网站排名、搜索引擎收录情况、服务器信息(包括有多少个站点与你同一个IP,可以在搜索引擎上用site查一下它们有没有惩罚记录,会不会连累自己)、域名注册信息等等信息。除此之外,网站还有一个友链检查的工具,可以查一下网站的友链有没有问题,有的话马上撤掉。

注册域名的注意事项

以上就是怎样利用whois查询域名年龄的具体内容了,大家可以尝试注册一些中文域名。现在国内域名有中文域名和英文域名,当然中文域名现在注册的很少,这是因为咱们现在的浏览器不支持中文URL搜索,不过*新推出的IE7.0支持中文URL输入,相信很快中文域名就会很受欢迎的。

以上的就是今天蝶动网小编为大家介绍的域名注册问题,如有其它的域名知识需要,详情请关注蝶动网域名注册

本文章网址:http://www.ppssdd.com/domain/22994.html。转载请保留出处,谢谢合作!

Asp.Net中查询域名的Whois信息

Asp.Net中查询域名的Whois信息

作者:活靶子       出处:AspxBoy.Com
演示http://www.aspxboy.com/whois.aspx

拷贝代码请到这里 http://www.aspxboy.com/WhoisCode.htm


<% @Page Language="C#" %>
<% @Import Namespace="System.Net.Sockets" %>
<% @Import Namespace="System.Text" %>
<% @Import Namespace="System.IO" %>
<html>
<head>
<title>.Com/.Net/.Org/.Cn 域名Whois信息查询</title>
<meta name="keywords" content=".Com,.Net,.Org,.Cn 域名Whois信息查询">
<meta name="generator" content=".Com/.Net/.Org,.Cn 域名Whois信息查询">
<meta name="description" content=".Com/.Net/.Org,.Cn 域名Whois信息查询">
<style>
<!--
body,input{
font-family: Tahoma, Verdana; color: #004080; font-size: 12px
}
a:link,a:visited{
text-decoration: none; color: #004080
}
-->
</style>
</head>
<body>
<form id="fmQuery" runat="server">
 要查询的域名域名:
www.<asp:TextBox id="txtDomain" width="100" value="ASPXBOY.COM" runat="server" />
  <asp:Button id="btnQuery" OnClick="btn_click"
text="查询!" runat="server" />(只能查询.Com/.Net/.Org/.Cn 域名Whois的信息)      <a href ="WhoisCode.htm" title="View the source code here!">源代码在这里</a>
<BR><HR width="550" height="1" align="left"><BR>
<asp:label id="lblResult" runat="server" />
</form>
</body>
</html>
<script language="C#" runat="server">
void btn_click(Object sender, EventArgs e)
{
String strServer;
String strDomain = txtDomain.Text;
String strServerCom = "whois.networksolutions.com";
String strServerCN = "whois.cnnic.net.cn";
String strResponse;
string[] arrDomain = strDomain.Split(''.'');
if (arrDomain[1].ToUpper()=="CN")
{

strServer=strServerCN;
}
else
{
strServer=strServerCom;
}

bool blSuccess = IsWhosisSuccess(strDomain, strServer, out strResponse);
if (blSuccess)
{
lblResult.Text = strResponse;
}
else
{
lblResult.Text = "查找失败....";
}
}
bool IsWhosisSuccess(String strDomain, String strServer,
out String strResponse)
{
strResponse = "none";
bool blSuccess = false;
TcpClient tcpc = new TcpClient();
try
{
tcpc.Connect(strServer, 43);
}
catch(SocketException ex)
{
strResponse = "连接不到该 Whois server,请稍后再试。";
return false;
}

strDomain += "/r/n";
Byte[] arrDomain = Encoding.UTF8.GetBytes(strDomain.ToCharArray());
try
{
Stream s = tcpc.GetStream();
s.Write(arrDomain, 0, strDomain.Length);

StreamReader sr = new StreamReader(tcpc.GetStream(), Encoding.UTF8);
StringBuilder strBuilder = new StringBuilder();
string strLine = null;

while (null != (strLine = sr.ReadLine()))
{
strBuilder.Append(strLine+"<br>");
}
tcpc.Close();

blSuccess = true;
string my="Go to Huobazi''s WebSite:<a href=/"http://www.aspxboy.com/" title=/".Net男孩社区/">www.AspxBoy.Com</a><br>";
strResponse = strBuilder.ToString()+my; }
catch(Exception e)
{
strResponse = e.ToString();
}

return blSuccess;
}
</script>

原文链接: http://blog.csdn.net/21aspnet/article/details/151238

c# – 如何在我的程序中获取域名的whois信息?

c# – 如何在我的程序中获取域名的whois信息?

我想从我的c#/ java程序中获取域名的whois信息.有一个简单的方法吗?

解决方法

我认为,最简单的方法是在端口43上连接到whois服务器的套接字.发送域名后跟换行符并读取响应.

IPwhois查询,域名whois查询

IPwhois查询,域名whois查询

<script>ec(2);</script>


IP/域名WHOIS查询





IP/域名:
查      询



require_once $_SERVER[''DOCUMENT_ROOT''].''/ad/mid.php'';
if($q2''''){
 if($isdomain){
  echo ''
'';
  echo ''
查询结果
'';
  echo ''
'';
  // Server List File
  $config[''server_list''] = "./whois/servers.lst";
  whois($domain);
  echo ''
'';
  echo ''
'';
 }elseif($isip){
  echo ''
'';
  echo ''
查询结果
'';
  echo ''
'';
  $sourcecode=getsourcecode("http://wq.apnic.net/apnic-bin/whois.pl?searchtext=".$q);
  //echo $sourcecode;
  preg_match(''/(
<b><u>.*?)<divid="key">/s'', $sourcecode, $ipwhois);<br>
  $result=$ipwhois[1];<br>
  $result=nl2br($result);<br>
  echo $result;<br>
  echo ''</div>'';<br>
  echo ''</u></b>
登录后复制
'';
 }else{
  echo ''
'';
  echo ''
Error!
'';
  echo ''

error!请确保你输入的不是域名(中文域名暂不支持)就是ip,你要是输入的是电话号码之类那我们真查不了!

'';
  echo ''
'';
  echo ''
'';
 }
}else{
  echo ''
'';
  echo ''
工具说明
'';
  echo ''

请输入IP或域名,如chaxun.la或xxx.xxx.xxx.xxx

'';
  echo ''
'';
  echo ''
'';
}
function whois() {
 global $domain;
 if(!$server = get_server()) {
  die("无法查询此类型的域名");
 }
  $result = whois_request($server[''server''], $domain);
  if(!$result) {
   echo "无法连接服务器";
   die();
  }
  $server[''info'']=trim($server[''info'']);
  if($server[''info'']){
   $he = strpos($result,$server[''info'']) + strlen($server[''info'']);
   $le = strpos($result, " ", $he);
   $whois_server = trim(substr($result, $he, $le-$he));
   $result2 = whois_request($whois_server, $domain);
   if($result2){
    echo nl2br($result." 以下信息来自:".$whois_server." ".$result2);
   }else {
    echo nl2br($result);
   }
  }else {
   echo nl2br($result);
  }
}
/*function whois() {
 global $domain;
 if(!$server = get_server()) {
  echo "无法查询此类型的域名";
 }else{
  $result = whois_request($server[''server''], $domain);
  if(!$result) {
   echo "无法连接服务器";
  } else {
   echo $result;
  }
 }
}
*/
function whois_request($server, $query)
{
    $data = "";
 if(!$fp = @fsockopen($server, 43)) {
  Return false;
 } else {
  fputs($fp, $query . " ");
        while (!feof($fp)) {
            $data .= fread($fp, 1000);
        }
        fclose($fp);
 }
    //return nl2br($data);
 return $data;
}

function get_server() {
 global $config,$domain;
 $serverarray = file($config[''server_list'']);
 $i = 0;
 foreach($serverarray as $key=>$val) {
  if(substr($val,0,1) != "#") {
   $server_p = explode("|",$val);
   $server[$i][''tld''] = $server_p[0];
   $server[$i][''server''] = $server_p[1];
   $server[$i][''avail''] = $server_p[2];
   $server[$i][''infoserver''] = $server_p[3];
   $server[$i][''backserver''] = $server_p[4];
   $server[$i][''info''] = $server_p[5];
  }
  $i++;
 }

 $domain_c = explode(".",$domain);
 $partnum = count($domain_c);
 $last_part_1 = $domain_c[$partnum-1];
 $last_part_2 = $domain_c[$partnum-2];
 
 foreach($server as $key=>$val) {
  if($val[''tld''] == $last_part_2.".".$last_part_1) {
   Return $val;
  } elseif($val[''tld''] == $last_part_1) {
   Return $val;
  }
 }
 Return false;
}

$q=trim($_GET[''q'']);
$q2=$q;
if($q''''){
if($q=matchip($q2)){
  $isip=1;
 }elseif($q=matchdomain($q2)){
  $domain=topdomain($q2);
  $isdomain=1;
 }
}IPwhois查询,域名whois查询

IP地址查询:Whois查询与域名反查详解

IP地址查询:Whois查询与域名反查详解

在互联网上,IP地址是网络设备的标识符,而域名则是为方便用户访问而设计的与IP地址相对应的“网络地址”。IP地址查询中,Whois查询和域名反查是两种非常常用且有效的方法,它们能够为网络管理、安全监测、域名购买等场景提供重要信息。

一、Whois查询:揭示域名与IP的背景信息
什么是Whois查询?Whois查询是一种用来查询域名注册信息以及IP地址所有者的服务。通过Whois数据库,用户可以了解到域名或IP地址的注册人、注册日期、注册机构等关键信息。Whois查询对于域名购买、网站合法性验证、网络安全等场景有着重要作用。
Whois查询能提供哪些信息?域名注册人信息:包括域名的所有者、联系方式、地址等详细信息。注册商信息:查询可以获得域名或IP地址的注册机构(如GoDaddy、Namecheap等)。域名创建和到期时间:用户可以了解该域名何时注册及何时到期,帮助判断域名的生命周期。DNS服务器信息:Whois查询还能提供域名所使用的DNS服务器信息,有助于分析该域名的解析路径。
二、域名反查:从IP地址找到相关域名
什么是域名反查?域名反查是指通过IP地址反向查询与其关联的所有域名。由于一个IP地址可能承载多个网站,因此域名反查可以帮助用户发现同一IP地址下的其他域名。这在网络安全和域名管理中非常有用。域名反查能提供哪些信息?共享主机上的域名:如果某个IP地址是虚拟主机服务器的地址,通过域名反查可以找到该IP地址下的所有共享域名。恶意域名:在网络安全领域,域名反查能够帮助识别某个IP地址上是否存在潜在的恶意网站或钓鱼网站。网站组群分析:通过域名反查,可以发现一个IP地址上的多个网站,分析其是否属于同一公司或组织。
三、Whois查询与域名反查的区别与联系虽然Whois查询和域名反查都是用于获取域名和IP地址相关信息的工具,但它们的功能有所不同。Whois查询主要提供域名或IP地址的注册信息和所有者背景信息,适用于域名购买、网站合法性验证等场景。
域名反查则是通过IP地址查找其关联的域名,主要用于网络安全和虚拟主机环境下的网站管理。这两者相辅相成,在网络安全、域名管理等领域中起到重要的作用。

今天关于怎样利用whois查询域名信息?whois查询域名信息如何样?怎么使用whois查询域名的讲解已经结束,谢谢您的阅读,如果想了解更多关于Asp.Net中查询域名的Whois信息、c# – 如何在我的程序中获取域名的whois信息?、IPwhois查询,域名whois查询、IP地址查询:Whois查询与域名反查详解的相关知识,请在本站搜索。

本文标签: