linuxwhois命令详解
-
Linuxwhois命令是用于查询域名注册信息的命令,该命令在Linux系统中非常常用。下面详细介绍一下linuxwhois命令的用法和参数。
1. 语法
whois [选项] [查询关键字]2. 常用选项
-h, –host <服务器> 指定查询的whois服务器
-p, –port <端口号> 指定whois服务器的端口号
-r, –raw 显示原始查询结果
-t, –thh 使用THHH格式进行查询
-V, –verbose 显示详细的查询结果
-h, –help 显示帮助信息
-v, –version 显示命令版本号3. 示例
(1)查询域名注册信息
$ whois example.com(2)查询IP地址所属信息
$ whois 192.0.2.0(3)查询域名服务器所属信息
$ whois -h whois.iana.org example.com4. 常见用途
(1)查询域名是否被注册
使用linuxwhois命令可以查询一个域名是否被注册,以及注册的详细信息。(2)查询IP地址注册信息
通过查询IP地址,了解该IP地址所属的组织、运营商等信息。(3)查询域名服务器注册信息
通过查询域名服务器的注册信息,了解该域名服务器所属的组织、联系人等信息。(4)查询域名注册商信息
可以通过查询域名的注册商信息,了解该域名的注册商、联系人等信息。总结:Linuxwhois是一个用于查询域名、IP地址和域名服务器注册信息的命令。通过使用不同的选项和参数,可以获取不同的查询结果,方便用户了解相关信息。注意,该命令需要联网才能正常使用。
2年前 -
Linux中的whois命令用于查询域名的注册信息。它通过WHOIS协议与WHOIS服务器通信,并获取与域名相关的信息,包括域名的注册人、域名的注册商、域名的注册日期、域名的过期日期等。
下面是关于Linux中whois命令的详细介绍:
1.命令语法
whois [选项] [查询域名]
2.常用选项
-6:指定IPv6地址进行查询
-h:指定whois服务器进行查询
-p:指定端口号进行查询
-v:显示详细信息
-a:显示完整信息
-r:递归查询
-n:不进行反向查询3.查询域名
通常,我们可以使用whois命令来查询一个域名的注册信息。例如:
whois example.com
这将返回与example.com域名相关的注册信息。
4.指定查询服务器
有时候,我们可能需要指定特定的whois服务器来进行查询。例如:
whois -h whois.verisign-grs.com example.com
这将使用whois.verisign-grs.com服务器来查询example.com域名的注册信息。
5.显示详细信息
有时候,我们需要更详细的信息来了解域名的注册情况。可以使用-v选项来显示详细信息。例如:
whois -v example.com
这将返回包括域名的注册人、注册商、注册日期、过期日期等详细信息。
6.显示完整信息
有时候,我们可能需要显示完整的注册信息,包括域名的联系人、联系地址、联系电话等。可以使用-a选项来显示完整信息。例如:
whois -a example.com
这将返回包括域名的完整注册信息。
7.递归查询
有时候,我们可能需要递归查询一个域名的所有上级域名的注册信息。可以使用-r选项来进行递归查询。例如:
whois -r example.com
这将返回包括example.com域名以及其所有上级域名的注册信息。
总结:通过Linux中的whois命令可以轻松查询域名的注册信息。我们可以指定查询服务器、显示详细信息、显示完整信息以及进行递归查询等操作,以满足不同的查询需求。
2年前 -
一、简介
Linux下的whois命令是一个网络查询工具,用于查询域名的注册信息,例如域名所有者、注册商、注册时间等。Whois是一种用于查询互联网域名信息的协议,通过该协议可以获取到域名的详细信息。
二、安装whois命令
在大多数Linux发行版中,whois命令已经包含在系统中,默认安装。如果你的系统中没有该命令,可以使用包管理器来安装。例如,在基于Debian的系统上,可以使用以下命令安装whois:
sudo apt-get install whois
三、使用方法
1.基本查询
使用whois命令进行域名查询很简单,只需要在命令后面加上要查询的域名即可。例如,要查询example.com的注册信息,可以使用以下命令:
whois example.com
执行该命令后,会显示出example.com的注册信息,包括域名所有者、注册商、注册时间等。
2.查询其他信息
除了基本的域名注册信息,whois命令还可以查询其他信息,例如IP地址、AS号等。通过加上一些选项,可以获取更详细的信息。以下是一些常用的选项:
– -h:指定要查询的whois服务器。默认情况下,whois命令会自动选择合适的服务器进行查询。如果需要指定特定的服务器,可以使用-h选项,后面加上服务器的地址。例如,要查询example.com的注册信息,可以使用以下命令:
whois -h whois.verisign-grs.com example.com
– -p:指定要查询的端口。默认情况下,whois命令会使用默认的端口进行查询。如果需要指定其他端口,可以使用-p选项,后面加上端口号。例如,要查询example.com的注册信息,并使用端口号43,可以使用以下命令:
whois -h whois.verisign-grs.com -p 43 example.com
– -a:显示所有可用的whois服务器列表。如果需要查询其他域名的注册信息,可以使用该选项查看所有可用的服务器列表,然后选择合适的服务器进行查询。
3.指定输出格式
通过一些特定的选项,可以将whois查询的结果保存成不同的格式。以下是一些常用的选项:
– -r:以逆向格式显示查询结果。默认情况下,whois命令会将查询结果按照域名信息的层级结构进行显示,但如果使用-r选项,则会以逆向格式显示结果,将层级结构反过来。
– -T:以模板格式显示查询结果。whois命令支持多种不同的输出模板,可以通过-T选项来指定使用的模板。例如,要使用json模板输出查询结果,可以使用以下命令:
whois -T json example.com
– -J:以JSON格式显示查询结果。如果只是简单地希望将查询结果保存为JSON格式,可以使用-J选项。例如,要将example.com的注册信息保存为JSON格式的文件,可以使用以下命令:
whois -J example.com > example.json
四、实例
1.查询域名注册信息
whois example.com
查询结果类似以下内容:
Domain Name: EXAMPLE.COM
Registry Domain ID: 2336799_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.verisign-grs.com
Registrar URL: http://www.verisign.com
Updated Date: 2019-11-26T08:02:26Z
Creation Date: 1995-06-14T04:00:00Z
Registry Expiry Date: 2021-06-13T04:00:00Z
Registrar: CSC Corporate Domains, Inc.
Registrar IANA ID: 299
Registrar Abuse Contact Email: domainabuse@cscglobal.com
Registrar Abuse Contact Phone: 8887802723
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: A.IANA-SERVERS.NET
Name Server: B.IANA-SERVERS.NET
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2020-06-10T02:41:23Z <<<2.查询IP地址whois 8.8.8.8查询结果类似以下内容:NetRange: 8.0.0.0 - 8.255.255.255CIDR: 8.0.0.0/8NetName: LVLT-ORG-8-8NetHandle: NET-8-0-0-0-1Parent: ...OrgTechHandle: ZC108-ARINOrgTechName: Clark, ZacharyOrgTechPhone: +1-877-659-6181OrgTechEmail: zac@level3.net
OrgTechRef: https://rdap.arin.net/registry/entity/ZC108-ARIN以上就是Linux下的whois命令的详细介绍。通过whois命令,我们可以方便地查询域名的注册信息,了解相关的网络信息。在进行域名查询时,我们可以使用一些选项来获取更详细的信息,也可以将查询结果保存成不同的格式。
2年前