Redhat/CentOS安装Whois客户端
时间:2020-01-09 10:43:24 来源:igfitidea点击:
如何在Fedora/RHEL/Redhat/CentOS/Scientific Linux下使用命令行选项安装whois客户端以查看有关域和ip地址的whois信息?
whois命令在RFC 3912数据库中搜索对象。
Red Hat/CentOS/RHEL/Fedora Linux附带了名为whois或者jwhois的whois目录服务的客户端。
jwhois是一个whois客户,它在RHEL下接受传统查询和手指查询。
您可以使用yum命令安装相同的文件。
Redhat/CentOS安装whois客户端命令
以root用户身份登录并执行以下yum命令以安装jwhois客户端:
# yum install jwhois
或者
# yum install whois
输出示例:
Loaded plugins: priorities, rhnplugin 70 packages excluded due to repository priority protections Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package jwhois.x86_64 0:4.0-18.el6 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: jwhois x86_64 4.0-18.el6 rhel-x86_64-server-6 104 k Transaction Summary ================================================================================ Install 1 Package(s) Upgrade 0 Package(s) Total download size: 104 k Installed size: 0 Downloading Packages: jwhois-4.0-18.el6.x86_64.rpm | 104 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : jwhois-4.0-18.el6.x86_64 1/1 Installed: jwhois.x86_64 0:4.0-18.el6 Complete!
如何使用whois命令?
语法为:
whois domain whois public-ip-address whois [options] public-ip-address
此版本的whois客户端尝试猜测正确的服务器以请求指定的对象。
如果无法猜测,它将连接到whois.networksolutions.com(用于NIC句柄)或者whois.arin.net(用于获取IPv4地址和网络名称)。
您可以按以下方式使用whois命令:
$ whois theitroad.local $ whois 75.126.153.206
输出示例:
[Querying whois.arin.net] [Redirected to rwhois.softlayer.com:4321] [Querying rwhois.softlayer.com] [rwhois.softlayer.com] %rwhois V-1.5:003fff:00 rwhois.softlayer.com (by Network Solutions, Inc. V-1.5.9.5) network:Class-Name:network network:ID:NETBLK-SOFTLAYER.75.126.128.0/19 network:Auth-Area:75.126.128.0/19 network:Network-Name:SOFTLAYER-75.126.128.0 network:IP-Network:75.126.153.200/29 network:IP-Network-Block:75.126.153.200-75.126.153.207 network:Organization;I:SoftLayer Technologies, Inc. network:Street-Address:1950 Stemmons Freeway Suite 2043 network:City:Dallas network:State:TX network:Postal-Code:75207 network:Country-Code:US network:Tech-Contact;I:[email protected] network:Abuse-Contact;I:[email protected] network:Admin-Contact;I:IPADM258-ARIN network:Created:20070218 network:Updated:20091220 network:Updated-By:[email protected] %referral rwhois://root.rwhois.net:4321/auth-area=. %ok
查找域名
只需运行:
whois theitroad.local
获取有关Whois命令的帮助
执行以下命令:
$ man whois
或者
$ whois --help
Usage: whois [OPTION]... OBJECT... -h HOST, --host HOST connect to server HOST -p PORT, --port PORT connect to PORT -H hide legal disclaimers --verbose explain what is being done --help display this help and exit --version output version information and exit These flags are supported by whois.ripe.net and some RIPE-like servers: -l find the one level less specific match -L find all levels less specific matches -m find all one level more specific matches -M find all levels of more specific matches -c find the smallest match containing a mnt-irt attribute -x exact match -b return brief IP address ranges with abuse contact -B turn off object filtering (show email addresses) -G turn off grouping of associated objects -d return DNS reverse delegation objects too -i ATTR[,ATTR]... do an inverse look-up for specified ATTRibutes -T TYPE[,TYPE]... only look for objects of TYPE -K only primary keys are returned -r turn off recursive look-ups for contact information -R force to show local copy of the domain object even if it contains referral -a also search all the mirrored databases -s SOURCE[,SOURCE]... search the database mirrored from SOURCE -g SOURCE:FIRST-LAST find updates from SOURCE from serial FIRST to LAST -t TYPE request template for object of TYPE -v TYPE request verbose template for object of TYPE -q [version|sources|types] query specified server info
总结
WHOIS是一种查询和响应协议,用于查询存储Internet资源(例如域名,IP地址块)的注册用户或者受让人的数据库。
本教程说明了如何使用yum命令在Redhat(RHEL)/CentOS上安装whois客户端。