Skip to content

[네이비스택] 노드js (Node.js) CIDR Minify & List All IP Ranges: Plain or with Commas (Auto update)

License

Notifications You must be signed in to change notification settings

NavyStack/ipranges

Repository files navigation

ipranges

Askfront.com

초보자도 자유롭게 질문할 수 있는 포럼을 만들었습니다.
NavyStack의 가이드 뿐만 아니라, 아니라 모든 종류의 질문을 하실 수 있습니다.

검색해도 도움이 되지 않는 정보만 나오는 것 같고, 주화입마에 빠진 것 같은 기분이 들 때가 있습니다.
그럴 때, 부담 없이 질문해 주세요. 같이 의논하며 생각해봅시다.

AskFront.com (에스크프론트) 포럼

IP Address List Merger

This script simplifies the organization of publicly available IP addresses gathered from various sources, consolidating and refining IP address ranges from specified text files. It creates an organized list in a clean format. Supported file extensions include .txt, and the resulting files are suffixed with \_mini or \_comma .

How to Use:

  1. Simply use text files and links in this repositry
  2. Customize the filesToProcess array with the names of the files you want to process.
  3. Save your IP address lists in text files (.txt).
  4. Execute the script to recursively search for the specified files in the current directory and its subdirectories.
"build-m": "tsc && node main.js -m ipv4.txt ipv6.txt"
"build-c": "tsc && node main.js -c ipv4.txt ipv6.txt"
  1. The merged IP address lists will be saved in new files with the designated \_mini or \_comma suffix.

Amazon

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/amazon/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/amazon/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/amazon/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/amazon/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/amazon/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/amazon/ipv6_comma.txt

Bingbot

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/bingbot/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/bingbot/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/bingbot/ipv4_comma.txt

Cloudflare

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/cloudflare/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/cloudflare/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/cloudflare/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/cloudflare/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/cloudflare/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/cloudflare/ipv6_comma.txt

Digitalocean

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/digitalocean/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/digitalocean/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/digitalocean/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/digitalocean/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/digitalocean/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/digitalocean/ipv6_comma.txt

Github

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/github/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/github/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/github/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/github/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/github/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/github/ipv6_comma.txt

Googlebot

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/googlebot/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/googlebot/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/googlebot/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/googlebot/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/googlebot/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/googlebot/ipv6_comma.txt

Google + Googlebot

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/google/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/google/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/google/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/google/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/google/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/google/ipv6_comma.txt

Linode

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/linode/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/linode/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/linode/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/linode/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/linode/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/linode/ipv6_comma.txt

Microsoft-Azure (ALL)

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/all_ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/all_ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/all_ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/all_ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/all_ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/all_ipv6_comma.txt

Microsoft-Azure (China)

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/china/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/china/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/china/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/china/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/china/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/china/ipv6_comma.txt

Microsoft-Azure (Germany)

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/germany/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/germany/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/germany/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/germany/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/germany/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/germany/ipv6_comma.txt

Microsoft-Azure (Public Cloud Only)

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/public-cloud/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/public-cloud/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/public-cloud/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/public-cloud/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/public-cloud/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/public-cloud/ipv6_comma.txt

Microsoft-Azure (US GOV)

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/us-gov/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/us-gov/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/us-gov/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/us-gov/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/us-gov/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/microsoft-azure/us-gov/ipv6_comma.txt

ORACLE (Oracle Cloud Infrastructure(OCI))

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/oracle/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/oracle/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/oracle/ipv4_comma.txt

Vultr

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/vultr/ipv4.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/vultr/ipv4_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/vultr/ipv4_comma.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/vultr/ipv6.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/vultr/ipv6_mini.txt
https://raw.githubusercontent.com/NavyStack/ipranges/main/vultr/ipv6_comma.txt

UPtime bot

Betterstack

IPv4

https://raw.githubusercontent.com/NavyStack/ipranges/main/betterstack/ipv4.txt

IPv6

https://raw.githubusercontent.com/NavyStack/ipranges/main/betterstack/ipv6.txt

Important Note:

Caution

All IP lists utilized by this script are sourced from public sources.

Tip

Contributions or suggestions for improvement are warmly welcomed!


Important

All other trademarks are the property of their respective owners, and unless otherwise stated, we do not claim any affiliation, endorsement, or association with the owners or entities of the mentioned trademarks.


ETC.

find . -type f -name "*.txt" ! -name "timestamp.txt" -print | sort

About

[네이비스택] 노드js (Node.js) CIDR Minify & List All IP Ranges: Plain or with Commas (Auto update)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published