这篇文章分享一个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