B / Y / U / S
HOME 웹 호스팅 도메인 매뉴얼 고객지원 설정정보 계정신청 2025-05-25 Sunday 
웹 호스팅
# 공지 사항
# 자주 묻는 질문
# 질문과 답변
# 가입 문의
커뮤니티
# 자유게시판
# 리눅스팁
# 아이큐 테스트
# 내홈 소개
# 겔러리
# 자료실

  리눅스팁  Go Unix Power Tools Online Book Go Bash Guide
Read No. 189 article 2003-05-17 05:59:42
NickName   풀비누
Subject   국내망 nslookup 체크 스크립트
#!/bin/bash
clear

if [ $(echo $1|sed -n -e '/\./p') ] ;then
        host=$1.
else
        host=$1
fi
echo "DNS HOST LOOKUP 결과 ----------------"
echo
local=$(nslookup -timeout=1 $host|egrep -i "(Server:|Name:|Address:)")
echo "비누넷 ---";echo "^[[1;33;40m$local^[[0m"
echo
be=$(nslookup -timeout=1 $host ns.bora.net 2>&1|grep -c "Non-existent")
if (( $be > 0 ));then
        echo    ">>> 해당 도메인은 Dns Host Lookup 결과가 존재하지 않습니다."
        echo -n "### Whois 조회를 하시겠습니까? [Y/n] : "
        read whoisok ; [ ! $whoisok ] && whoisok=y
        if [ $whoisok = "y" ] || [ $whoisok = "Y" ];then
        whois $host
        fi
#exit 0
fi

kdns=$(nslookup -timeout=1 $host kns.kornet.net|egrep -i "(Server:|Name:|Address:)")
thrunet=$(nslookup -timeout=1 $host ns.korea.com|egrep -i "(Server:|Name:|Address:)")
hanaro=$(nslookup -timeout=1 $host qns1.hananet.net|egrep -i "(Server:|Name:|Address:)")
dacom=$(nslookup -timeout=1 $host ns.bora.net|egrep -i "(Server:|Name:|Address:)")

echo "코  넷 ---";echo "^[[1;36;40m$kdns^[[0m"
echo
echo "두루넷 ---";echo "^[[1;33;40m$thrunet^[[0m"
echo
echo "하나로 ---";echo "^[[1;36;40m$hanaro^[[0m"
echo
echo "데이콤 ---";echo "^[[1;33;40m$dacom^[[0m"
echo

serversetip=$(echo "$local"|grep "Address:"|tail -1|awk '{print $2}')
kdnssetip=$(echo "$kdns"|grep "Address:"|tail -1|awk '{print $2}')

if (( $be == 0 )) && [ ! $serversetip = $kdnssetip ];then
        echo;echo ">>> 현재 서버 설정 Lookup IP 와 Kornet Lookup IP 가 다릅니다."
        echo -n "### Whois 조회를 하시겠습니까? [Y/n] : "
        read whoisok ; [ ! $whoisok ] && whoisok=y
        if [ $whoisok = "y" ] || [ $whoisok = "Y" ];then
        whois $host
        fi

fi
Regist Addr [ 210.219.138.57 ] 목록보기 윗글 아랫글
정규표현식 [ 상세 검색 ]
Page Loading [ 0.03 Sec ] SQL Time [ 0 Sec ]

Copyleft 1999-2025 by JSBoard Open Project
Theme Designed by IDOO And follow GPL2

개인정보 취급방침 이용 약관 사이트 맵 어드민 관리