GVKun编程网logo

whois是干什么的?whois域名查询如何样?(whois 域名)

11

在这篇文章中,我们将带领您了解whois是干什么的?whois域名查询如何样?的全貌,包括whois域名的相关情况。同时,我们还将为您介绍有关w,who,whois,whoami,finger、Asp

在这篇文章中,我们将带领您了解whois是干什么的?whois域名查询如何样?的全貌,包括whois 域名的相关情况。同时,我们还将为您介绍有关 w ,who ,whois, whoami, finger、Asp.Net中查询域名的Whois信息、debian – 欧洲域名(whois)的域名续期/到期日期、dns域名查询顺序是怎样的?怎么dns域名查询?的知识,以帮助您更好地理解这个主题。

本文目录一览:

whois是干什么的?whois域名查询如何样?(whois 域名)

whois是干什么的?whois域名查询如何样?(whois 域名)

 

whois是干什么的?whois域名查询怎么样?

whois是干什么的?whois域名查询如何样?Whois,英文读作Whois(hu yi zi),是一种用于查询ip和域名所有者的传输协议。那么如何进行whois域名查询?下面蝶动网小编就带大家看看whois是干什么的和whois域名查询如何样。

whois是干什么的?whois域名查询如何样?(推荐阅读:注册域名的注意事项 空间选择有什么技巧

whois查询用于查询域名是否已注册的数据库以及域名注册的详细信息,包括域名所有者、注册中心、注册时间、联系电话和域名状态。

注册域名时,需要使用whois查询查看域名是否已注册。当你找到一个高质量的网站,想互相联系,交换资源,却找不到任何联系信息时,你也可以用域名whois查询,尽量获取所有者信息。当然,前提是域名持有人没有采取严格的隐私保护举措。

一些注册者屏蔽国际域名的whois信息。如果要查询,只能联系相应的注册商。这种保护机制是为了防止人们恶意使用这一whois信息联系信息,暴露客户隐私信息。

whois查询的工作过程

whois服务是在线的“请求/响应”服务。Whois服务器在后台的端口43上运行。当internet用户搜索域名(或主机、联系人等其他信息)时,whois服务器首先与客户端建立tcp连接,然后接收用户请求的信息,并相应地查询后台域名数据库。如果数据库中有相应的记录,它会将相关信息,如所有者、管理信息和技术联系信息,反馈给客户。当服务器输出结束时,客户端关闭连接,此时,查询过程结束。

用户可以在巨明网站上进行whois查询服务,通过手机更方便地查询域名whois。当您选择的域名被抢占时,它也会为您提供某些参考选项。

在whois查询结果页面,增加了中英文域名信息对比表,详细解释了域名所有者、管理联系人、技术联系人、付费联系人等注册信息的含义,为用户域名注册提供参考。

当用户查询的域名已被启用建立网站时,whois结果页面还将向用户提供网站信息内容的摘要,以及类似域名的whois查询结果,并向用户提供可注册域名列表。

whois是干什么的?whois域名查询如何样?

如有其它的域名知识需要,详情请关注蝶动网域名注册:

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

<liunx 学习> w ,who ,whois, whoami, finger

w ,who ,whois, whoami, finger

  1. w 命令
    功能:显示哪些用户登录以及在作什么
    用法:w[-husfV][username]
    参数:
    -h:不打印头信息
    -u:忽略用户名
    -s:使用简略方式显示
    -f:不显示From域
    -V:版本

  2. who 命令
    功能:显示哪些用户登录
    用法: who [OPTION]... [ FILE | ARG1 ARG2 ]
    参数:
    -a,--all:显示所有信息,与-b -d --login -p -r -t -T -u相同
    -b,--boot:显示系统最后一次启动的时间
    -d,--dead:显示死进程
    -H,--heading:显示每一列头名称
    -l,--login:显示登录进程号
    --lookup:通过DNS解析主机名??
    -m:只显示标准输入相关的主机名和用户
    -p,--process:显示由init生成子进程
    -q,--count:显示登录的用户数
    -r,--runlevel:当前的runlevel
    -s,--short:显示name,line,time三列(默认)
    -t,--time:显示系统时钟最后修改时间
    -T, -w, --mesg,--message,--writable:显示用户信息状态(+,-,?三种)
    -u,--user:显示登录的用户
    --version:版本
    --help:帮助

  3. whois 命令
    功能说明:查找并显示用户信息。
    语  法:whois [帐号名称]
    补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions 的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。

  4. whoami 命令
    功能说明:先似乎用户名称。
    语  法:whoami [--help][--version]
    补充说明:显示自身的用户名称,本指令相当于执行"id -un"指令。
    参  数:
    --help  在线帮助。
    --version  显示版本信息。

  5. finger 命令
    finger命令的功能是查询用户的信息,通常会显示系统中某个用户的用户名、主目录、停滞时间、登录时间、登录shell等信息。如果要查询远程机上的用户信息,需要在用户名后面接“@主机名”,采用[用户名@主机名]的格式,不过要查询的网络主机需要运行finger守护进程。
    该命令的一般格式为:
    finger [选项] [使用者] [用户@主机]
    命令中各选项的含义如下:
    -s 显示用户的注册名、实际姓名、终端名称、写状态、停滞时间、登录时间等信息。
    -l 除了用-s选项显示的信息外,还显示用户主目录、登录shell、邮件状态等信息,以及用户主目录下的.plan、.project和.forward文件的内容。
    -p 除了不显示.plan文件和.project文件以外,与-l选项相同。

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

debian – 欧洲域名(whois)的域名续期/到期日期

debian – 欧洲域名(whois)的域名续期/到期日期

如何从控制台获取有关欧洲域名的域名截止日期的信息,例如.eu,.de,.sk?

对于.com域名,我只使用whois example.com,但对于欧洲域名,我只获得简短信息,没有日期(例如,未披露!对于.eu域名)

作为替代解决方案,我发现付费网络服务www.whoisxmlapi.com,但它也有限(我正在寻找非商业项目的解决方案).

解决方法

大多数ccTLD(.de和.eu)在运行whois时没有显示到期日期,而.sk就是其中之一.只有在此策略更改之前的解决方案是使用api从该国家/地区注册表中的Web界面获取完整的whois.在这里,您可以找到包含大多数ccTLD的可用信息的列表:
http://linuxmafia.com/pub/linux/network/domain-check-testdata

如您所见,大多数ccTLD whois服务器都没有返回到期日期.

dns域名查询顺序是怎样的?怎么dns域名查询?

dns域名查询顺序是怎样的?怎么dns域名查询?

 

dns域名查询顺序是怎样的?如何dns域名查询?

dns域名查询顺序是怎样的?怎么dns域名查询?大家都该知道域名,域名注册后用户就可以域名查询了,一般来说注册商都有域名查询的入口。很多网站管理员在购买域名后都会dns域名查询,但是也是存在一些不知道的人;那么dns域名查询怎么操作?下面蝶动网小编就为大家来介绍一下dns域名查询流程。

dns域名查询顺序是怎样的?怎么dns域名查询?

dns域名查询顺序是怎样的?怎么dns域名查询?(推荐阅读:域名有什么作用?注册域名时需要哪些步骤?

一、主机解析域名的顺序

1、找缓存

2、找本机的hosts文件

3、找DNS服务器

注意:配置IP和主机名时,要记得修改/etc/hosts文件,因为有些应用程序在主机内的进程之间通信的时候,会本机的主机名,如果主机名不能正确解析到一个正常的IP地址,那么就会导致进程通信有问题。

二、概念解释

DNS(Domain Name System,域名系统)

1、因特网上作为域名和IP(Internet Protocol Address)地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

2、通过主机名,*终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。

3、DNS协议运行在UDP协议之上,使用端口号53。

4、在整个互联网体系中,约定俗成的用于标识网络上设备的地址是IP,然而我们输入的是DNS,因为域名更方便人们记忆,不然那么多网站,人如何可能记住所有的IP地址。

浏览器怎么通过域名去查询网址对应的IP(对应服务器地址)呢?

1、浏览器缓存:浏览器会按照一定的频率缓存DNS记录。

2、操作系统缓存:如果浏览器缓存中找不到需要的DNS记录,那就去操作系统中找。

3、路由缓存:路由器也有DNS缓存。

4、ISP的DNS服务器:ISP是互联网服务提供商(Internet Service Provider)的简称,ISP有专门的DNS服务器应对DNS查询请求。

5、根服务器:ISP的DNS服务器还找不到的话,它就会向根服务器发出请求,进行递归查询(DNS服务器先问根域名服务器.com域名服务器的IP地址,然后再问.com域名服务器,依次类推)。

在网上查到某个网站的IP地址,在自己的浏览器上输入,却为什么连接不上?

大的高并发网站可能不止一个IP地址,根据不同的网络他们会有很多的IP来做集群。有的是通过DNS来实现负载均衡,有的是用squid来实现的。

以上的就是今天蝶动网小编为大家介绍的dns域名查询,希望可以帮助小伙伴们更好进行域名查询,如需要更多的域名小知识,详情请关注蝶动网域名注册

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

关于whois是干什么的?whois域名查询如何样?whois 域名的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于 w ,who ,whois, whoami, finger、Asp.Net中查询域名的Whois信息、debian – 欧洲域名(whois)的域名续期/到期日期、dns域名查询顺序是怎样的?怎么dns域名查询?等相关内容,可以在本站寻找。

本文标签: