CDN 제공 업체 • 설치 • 사용 매개 변수 • 미리보기 • 사용법 • 저에게 문의하십시오.
이 도구의 기본 기능에는 IP 주소 목록을 입력으로 가져온 다음 IP가 CDN 뒤에 있는지 확인하기 위해 확인합니다. 이 도구는 가장 알려진 CDN 제공 업체의 모든 CIDR을 수집하고 제공된 목록을 확인합니다. 이것은 버그 사냥꾼을위한 편리한 도구입니다.
go install github.com/ImAyrix/cut-cdn@latest
cut-cdn -h
도구에 대한 도움이 표시됩니다. 다음은 지원하는 모든 스위치입니다.
Removing CDN IPs from the list of IP addresses
Usage :
cut-cdn [flags]
Flags :
INPUT :
-i, -ip string Input [Filename | IP]
RATE-LIMIT :
-t, -thread int Number Of Thread [Number] (default 1)
CONFIGURATIONS :
-a, -active Active mode for check akamai
-ua, -update-all Update CUT-CDN Data (providers & ranges)
-ur, -update-ranges Update CUT-CDN Data (just ranges)
OUTPUT :
-o, -output string File to write output to (optional) (default "CLI")
DEBUG :
-q, -silent Show only IPs in output
-v, -version Show version of cut-cdn

대부분의 CDN (Content Delivery Network)에는 웹 사이트의 페이지에 CIDR (Classless Domain inter-Domain Routing) 블록이 지정되어 있으며, CUT CDN은 들어오는 IP가 CDN 뒤에 있는지 여부를 결정하고 사용합니다. 그러나 Akamai는 IP 범위를 공개적으로 지정하지 않았습니다. 나는 Akamai Cidrs를 직접 찾아서 도구에 추가하려고 시도했는데,이 도구에 상당히 포괄적이지만 완전히 완벽하지는 않았으며 일부 CIDR을 간과했을 수도 있습니다. 정확성을 보장하기 위해 "활성"키를 사용할 수 있습니다. 이 스위치를 사용하면 모든 공급 업체가 이전과 같이 점검되지만 Akamai를 적극적으로 확인하는 추가 단계가 있습니다.
참고 :이 방법을 사용하여 많은 IP를 확인하려면 스레드 수를 늘려서 빠르게 확인하고 시간이 줄어 듭니다.
cut-cdn -i 127.0.0.1 -activeCDN 제공 업체의 IP 범위로 IP 목록을 확인하십시오.
cut-cdn -i 127.0.0.1
echo " 127.0.0.1 " | cut-cdncut-cdn -i allIP.txt
cat allIP.txt | cut-cdn-o 옵션을 사용하십시오 cut-cdn -i allIP.txt -o output.txt-t 옵션을 설정하려면 (기본값은 1) cut-cdn -i allIP.txt -o output.txt -t 20설치 후 도구의 초기 실행 중에 디렉토리 ~/.config/cut-cdn에서 두 개의 파일이 생성됩니다. 이러한 파일 중 하나 인 Providers.yaml에는 제공자가 CIDR을 지정한 링크 페이지가 포함되어 있습니다. 다른 파일 인 Ranges.txt에는 이러한 공급자의 CIDR이 포함되어 있습니다.
업데이트 범위
이 도구는 제공자의 페이지를 다시 요청하고 새로운 범위가 추가되었는지 여부를 확인합니다.
cut-cdn -ur업데이트 제공 업체
이 도구는 Cut-CDN GitHub 페이지를 쿼리하고 새 공급자가 추가되었는지 확인하는지 확인합니다. 그런 다음 제공자를 쿼리하고 새로운 범위가 추가되었는지 여부를 확인합니다.
cut-cdn -ua수동 업데이트 제공 업체
제공자로부터 제공자에게 새 링크를 추가하면 범위를 한 번 업데이트해야합니다.
cut-cdn -ur