All Projects → Gelob → azure-cdn-ips

Gelob / azure-cdn-ips

Licence: BSD-3-Clause-Clear License
List of Azure CDN IP Addresses

Projects that are alternatives of or similar to azure-cdn-ips

nautilus-right-click-new-file
Add a right click context menu in Nautilus to add new documents for Linux desktop.
Stars: ✭ 23 (+64.29%)
Mutual labels:  bash-script
Sistem-programlama
Sistem Programlama Türkçe Kaynak (KTÜ)
Stars: ✭ 30 (+114.29%)
Mutual labels:  bash-script
AutoChange12306CDN
一个自动切换12306 CDN的代理,只需设置浏览器的代理为此软件监听端口,每次查询请求都会更换CDN,达到快速刷票的目的。
Stars: ✭ 35 (+150%)
Mutual labels:  cdn
pacman.store
Pacman Mirror via IPFS for ArchLinux, Endeavouros and Manjaro
Stars: ✭ 65 (+364.29%)
Mutual labels:  cdn
revshfuzz
A tool for fuzzing for ports that allow outgoing connections
Stars: ✭ 18 (+28.57%)
Mutual labels:  firewall
rsdns
rackspace DNS tools
Stars: ✭ 55 (+292.86%)
Mutual labels:  bash-script
cdn-up-and-running
CDN Up and Running - an introduction about how modern CDNs works
Stars: ✭ 131 (+835.71%)
Mutual labels:  cdn
firewall
Python Firewall Library
Stars: ✭ 46 (+228.57%)
Mutual labels:  firewall
development-hub
A continuous integration solution for Power Apps.
Stars: ✭ 21 (+50%)
Mutual labels:  azure-devops
changelog
Security router changelog
Stars: ✭ 15 (+7.14%)
Mutual labels:  firewall
bash-cat-with-cat
The classic cat command but with a cat
Stars: ✭ 154 (+1000%)
Mutual labels:  bash-script
ubuntu
Install ubuntu in Termux Without Rooted Device
Stars: ✭ 77 (+450%)
Mutual labels:  bash-script
nocdn
Self-hosted alternative to CDNs.
Stars: ✭ 37 (+164.29%)
Mutual labels:  cdn
BashConfig
BASH configuration files.
Stars: ✭ 46 (+228.57%)
Mutual labels:  bash-script
zarch
The Ultimate Script For Arch Linux
Stars: ✭ 49 (+250%)
Mutual labels:  bash-script
opensnitch
OpenSnitch is a GNU/Linux application firewall
Stars: ✭ 398 (+2742.86%)
Mutual labels:  firewall
cake-vso
Cake integration for Azure DevOps.
Stars: ✭ 19 (+35.71%)
Mutual labels:  azure-devops
cdn
Simple and fast property-based configuration library for JVM apps, similar to JSON5 standard, also with JSON & YAML-like targets 🧾
Stars: ✭ 33 (+135.71%)
Mutual labels:  cdn
easy-admin
Scripts for easy system administration
Stars: ✭ 20 (+42.86%)
Mutual labels:  bash-script
uploadcare-rails
Rails wrapper for Uploadcare
Stars: ✭ 48 (+242.86%)
Mutual labels:  cdn

azure-cdn-ips

This repository contains 4 files that are updated weekly based off of the contents from the Azure CDN Edge Nodes List. Azure decided that this IP list should be behind authentication instead of publicly available compared to Azure IP Ranges and Service Tags

  • edgenodes.json - raw JSON pulled from the Azure API
  • edgenodes-ipv4.txt - parsed, sorted, and unique IPv4 subnets
  • edgenodes-ipv6.txt - parsed, sorted, and unique IPv6 subnets
  • lastrun - date the script last ran

The bash script that updates this repository is located in get-azure-cdn-ips

Usage

You should not use this list to directly feed a firewall without doing your own validation.

Notes

The bash script that runs is very basic but it does have a few simple protections built into it to ensure bad data doesn't get updated to this repoistory. Time will tell if they are enough.

  1. If we can't authenticate to the API or Azure returns an error, the script aborts
  2. If the IPv4 list doesn't contain a subnet at the start or end of the list, the script aborts.

Community

Want to contribute, or have comments? Feel free to open an issue

License

Clear BSD License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].