Download current IP ranges (CIDRs) used by the G-Core cloud infrastructure.
Choose your preferred format. All downloads are permalinks that always provide the latest data.
First 25 of 1,836 ranges. Download the full list above, or search for a specific IP.
| CIDR | Type |
|---|---|
| 1.37.77.98/32 | ipv4 |
| 2.78.47.38/32 | ipv4 |
| 5.1.107.249/32 | ipv4 |
| 5.8.92.4/32 | ipv4 |
| 5.8.92.5/32 | ipv4 |
| 5.8.92.6/32 | ipv4 |
| 5.8.92.7/32 | ipv4 |
| 5.8.92.8/32 | ipv4 |
| 5.101.217.4/32 | ipv4 |
| 5.101.217.5/32 | ipv4 |
| 5.101.217.6/32 | ipv4 |
| 5.101.219.5/32 | ipv4 |
| 5.101.219.6/32 | ipv4 |
| 5.101.219.7/32 | ipv4 |
| 5.101.219.8/32 | ipv4 |
| 5.101.220.9/32 | ipv4 |
| 5.101.222.4/32 | ipv4 |
| 5.101.222.5/32 | ipv4 |
| 5.101.222.6/32 | ipv4 |
| 5.101.222.7/32 | ipv4 |
| 5.101.222.10/32 | ipv4 |
| 5.101.222.11/32 | ipv4 |
| 5.188.94.5/32 | ipv4 |
| 5.188.126.4/32 | ipv4 |
| 5.188.126.5/32 | ipv4 |
# Download with curl
curl -O https://cloud-ip-ranges.com/download/g-core.txt
# Or download with wget
wget https://cloud-ip-ranges.com/download/g-core.txt
# Download and block G-Core IPs with iptables
wget -O g-core_ips.txt https://cloud-ip-ranges.com/download/g-core.txt
while read ip; do
iptables -A INPUT -s $ip -j DROP
iptables -A OUTPUT -d $ip -j DROP
done < g-core_ips.txt
# Download and block G-Core IPs with UFW
wget -O g-core_ips.txt https://cloud-ip-ranges.com/download/g-core.txt
while read ip; do
ufw deny from $ip
ufw deny to $ip
done < g-core_ips.txt
# Create fail2ban filter for G-Core
sudo tee /etc/fail2ban/filter.d/g-core-block.conf << EOF
[Definition]
failregex = ^.*$
ignoreregex =
EOF
# Create jail configuration
sudo tee /etc/fail2ban/jail.d/g-core-block.conf << EOF
[g-core-block]
enabled = true
filter = g-core-block
action = iptables-allports[name=g-core]
logpath = /tmp/g-core_ips.txt
findtime = 1
bantime = -1
maxretry = 1
EOF
# Download IP list and restart fail2ban
wget -O /tmp/g-core_ips.txt https://cloud-ip-ranges.com/download/g-core.txt
sudo systemctl restart fail2ban
# Create alias table for G-Core IPs
# 1. Download the IP list
wget -O g-core_ips.txt https://cloud-ip-ranges.com/download/g-core.txt
# 2. In pfSense/OPNsense web interface:
# - Go to Firewall > Aliases
# - Create new alias named "G-CORE_BLOCK"
# - Type: Network(s)
# - Import the downloaded file
#
# 3. Create firewall rule:
# - Go to Firewall > Rules > WAN
# - Add rule: Action=Block, Source=G-CORE_BLOCK
These IP ranges are sourced directly from G-Core's official feeds and are updated regularly to ensure accuracy. The data includes IPv4 and IPv6 ranges used by G-Core's infrastructure worldwide. Last update was about 4 hours ago.