1. 程式人生 > 實用技巧 >域名查詢小工具shell 彙總常用命令快捷使用

域名查詢小工具shell 彙總常用命令快捷使用

由於工作需要,經常查詢域名的解析資訊,路由資訊,域名資訊
方便自己快捷使用查詢

域名查詢小工具shell

#!/bin/bash
# ENV
LANG=zh_CN.UTF8
#stty erase ^H

clear
echo '請選擇:
1. 重新整理DNS快取
2. nslookup DNS查詢
3. traceroute 路由追蹤
4. whois 域名提供商查詢
5. host 查詢
6. dig -t 記錄 域名 //查詢'
read -p '請輸入你的選擇:' score
read -p '請輸入你的域名/IP:' dome
clear
echo '# 開始執行 -----------'
case $score in
        "1")
                systemctl restart nscd
                nscd -i hosts
                ;;
        "2")
                nslookup $dome
                echo '//////// 谷歌 /////////'
                nslookup $dome 8.8.8.8
                ;;
        "3")
                traceroute $dome
                ;;
        "4")
                echo '域名提供商網站:'
                whois $dome |grep 'Registrar URL' | awk '{print $3}'
                ;;
        "5")
                host $dome
                echo '//////// 谷歌 /////////'
                host $dome 8.8.8.8
                ;;
        "6")
                read -p '請輸入記錄值:' rsy
                dig  +short -t $rsy  $dome
                echo '//////// 谷歌 /////////'
                dig  +short -t $rsy @8.8.8.8 $dome
                ;;

esac