这篇文章分享一个Linux系统上简单的、小巧的用shell语言写的whois工具。可以自动从IANA whois服务器获取信息,也可以使用自定义TLD.sh对域名进行whois查询。

安装

yum install git curl -y # CentOS/RHEL
apt install git curl -y # Debian/Ubuntu/WSL
cd ~
git clone https://github.com/benzBrake/whois.sh.git .whois.sh
chmod +x ~/.whois.sh/*.sh ~/.whois.sh/*/*.sh
echo '. ~/.whois.sh/whois.sh.env' >> ~/.bashrc
exec $SHELL

用法

  • 域名whois(example.com为示例域名)
    whois.sh example.com
    
  • IP whois
    whois.sh IP
    
  • 自定义whois 将自定义TLD.sh放到api文件夹内,当查询一个像.tt这样的只能在网站whois的顶级域名时,whois脚本会检查api文件夹内的TLD.sh来获取whois信息。

来源

Github仓库:https://github.com/benzBrake/whois.sh