중국 IP추출 쉘스크립트 작성
페이지 정보
작성자 상석하대 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 에필로그 댓글 0건 조회 1,929회 작성일 22-06-04 20:24본문
wget이 설치돼 있어야 한다.
추출한 파일을 필요에 따라서 방화벽이나 서비스에서 사용한다.
vi ./파일이름
#!/bin/bashALLOCATION='CN'wget -q http://ftp.apnic.net/stats/apnic/delegated-apnic-latestfor country in $ALLOCATIONdofor ip in `cat delegated-apnic-latest | grep "apnic|$country|ipv4|"`doCOUNTRY=`echo $ip | awk -F"|" '{ print $2 }'`IP_ADDR=`echo $ip | awk -F"|" '{ print $4 }'`TMPCIDR=`echo $ip | awk -F"|" '{ print $5 }'`FLTCIDR=32while [ $TMPCIDR -ne 1 ];doTMPCIDR=$((TMPCIDR/2))FLTCIDR=$((FLTCIDR-1))doneecho "$IP_ADDR/$FLTCIDR" >> ./chinaipsdonedone
chmod +x ./파일이름
댓글목록
등록된 댓글이 없습니다.