Block Google, completely
-
Find Google IP addresses ranges
Go to https://whois.arin.net/ui/advanced.jsp and Search for “Google LLC”, by Organization… Click each organization found and then select “Related Networks”.
-
It gave me this list:
GOOGLE-CLOUD (NET-104-154-0-0-1) 104.154.0.0 - 104.155.255.255 GOOGLE-CLOUD (NET-35-208-0-0-1) 35.208.0.0 - 35.247.255.255 GOOGLE-CLOUD (NET-35-192-0-0-1) 35.192.0.0 - 35.207.255.255 MEEBO (NET6-2620-84-1) 2620:84:: - 2620:84:1:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE-CLOUD (NET-173-255-112-0-1) 173.255.112.0 - 173.255.127.255 GOOGLE-CLOUD (NET-104-196-0-0-1) 104.196.0.0 - 104.199.255.255 GOOGLE-CLOUD (NET-192-158-28-0-1) 192.158.28.0 - 192.158.31.255 GOOGLE-CLOUD (NET-199-192-112-0-1) 199.192.112.0 - 199.192.115.255 GOOGLE-CLOUD (NET6-2600-1900-1) 2600:1900:: - 2600:190F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE-CLOUD (NET-162-222-176-0-1) 162.222.176.0 - 162.222.183.255 GOOGLE-CLOUD (NET-107-167-160-0-1) 107.167.160.0 - 107.167.191.255 GOOGLE-CLOUD (NET-107-178-192-0-1) 107.178.192.0 - 107.178.255.255 GOOGLE-CLOUD (NET-108-59-80-0-1) 108.59.80.0 - 108.59.95.255 GOOGLE-CLOUD (NET-130-211-0-0-1) 130.211.0.0 - 130.211.255.255 GOOGLE-CLOUD (NET-146-148-0-0-1) 146.148.0.0 - 146.148.127.255 GOOGLE-CLOUD (NET-162-216-148-0-1) 162.216.148.0 - 162.216.151.255 GOOGLE-CLOUD (NET-199-223-232-0-1) 199.223.232.0 - 199.223.239.255 GOOGLE-CLOUD (NET-23-251-128-0-1) 23.251.128.0 - 23.251.159.255 GOOGLE-CLOUD (NET-23-236-48-0-1) 23.236.48.0 - 23.236.63.255 LVLT-GOOGL-2-8-35-200 (NET-8-35-200-0-1) 8.35.200.0 - 8.35.207.255 LVLT-GOOGL-2-8-34-216 (NET-8-34-216-0-1) 8.34.216.0 - 8.34.223.255 LVLT-GOOGL-2-8-34-208 (NET-8-34-208-0-1) 8.34.208.0 - 8.34.215.255 LVLT-GOOGL-2-8-35-192 (NET-8-35-192-0-1) 8.35.192.0 - 8.35.199.255 GOOGLE-CLOUD (NET-35-184-0-0-1) 35.184.0.0 - 35.191.255.255 GOOGLE-CLOUD (NET6-2602-FF11-1) 2602:FF11:: - 2602:FF11:FFF:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE-CLOUD (NET6-2600-2D00-1) 2600:2D00:: - 2600:2D0F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE-CORP-74-125-116-0 (NET-74-125-116-0-1) 74.125.116.0 - 74.125.119.255 GOOGLE-CORP-74-125-120-0 (NET-74-125-120-0-1) 74.125.120.0 - 74.125.123.255 GOOGLE-CORP-216-239-35-0 (NET-216-239-35-0-1) 216.239.35.0 - 216.239.35.255 GOOGLE-CORP (NET-104-132-0-0-1) 104.132.0.0 - 104.135.255.255 GOOGLE-CORP-74-125-56-0 (NET-74-125-56-0-1) 74.125.56.0 - 74.125.63.255 GOOGLE-CORP-72-14-224-0 (NET-72-14-224-0-1) 72.14.224.0 - 72.14.231.255 GOOGLE-CORP-66-249-86-0 (NET-66-249-86-0-1) 66.249.86.0 - 66.249.87.255 GOOGLE-CORP-66-102-14-0 (NET-66-102-14-0-1) 66.102.14.0 - 66.102.14.255 GOOGLE-CORP-216-239-39-0 (NET-216-239-39-0-1) 216.239.39.0 - 216.239.39.255 GOOGLE-CORP-216-239-44-0 (NET-216-239-44-0-1) 216.239.44.0 - 216.239.45.255 GOOGLE-CORP-216-239-33-0 (NET-216-239-33-0-1) 216.239.33.0 - 216.239.33.255 GOOGLE-CORP-216-239-55-0 (NET-216-239-55-0-1) 216.239.55.0 - 216.239.55.255 GOOGLE-CORP-72-14-241-0 (NET-72-14-241-0-1) 72.14.241.0 - 72.14.241.255 GOOGLE-CORP-V6 (NET6-2620-15C-1) 2620:15C:: - 2620:15C:FFF:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE-IT-IPV6 (NET6-2620-1000-1) 2620:0:1000:: - 2620:0:10FF:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE-TATAC (NET-63-243-224-0-1) 63.243.224.0 - 63.243.224.63 GOOGLE-TATAC (NET6-2001-5A0-4400-1) 2001:5A0:4400:: - 2001:5A0:4400:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE-VPN (NET-172-102-8-0-1) 172.102.8.0 - 172.102.15.255 GOOGLE-VPN (NET6-2605-EF80-1) 2605:EF80:: - 2605:EF80:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE-VPN (NET-192-104-160-0-1) 192.104.160.0 - 192.104.161.255 GOOGLE-VPN (NET-216-252-220-0-1) 216.252.220.0 - 216.252.223.255 GOOGLE-VPN (NET-209-107-176-0-1) 209.107.176.0 - 209.107.191.255 UU-65-216-183 (NET-65-216-183-0-1) 65.216.183.0 - 65.216.183.255 UU-63-88-22 (NET-63-88-22-0-1) 63.88.22.0 - 63.88.23.255 UU-65-220-13 (NET-65-220-13-0-1) 65.220.13.0 - 65.220.13.255 UU-65-202-192 (NET-65-202-192-0-1) 65.202.192.0 - 65.202.192.255 UU-65-196-120 (NET-65-196-120-0-1) 65.196.120.0 - 65.196.121.255 GOOGLE (NET-199-89-220-0-1) 199.89.220.0 - 199.89.220.255 GOOGLE (NET6-2620-E7-C000-1) 2620:E7:C000:: - 2620:E7:C000:FFFF:FFFF:FFFF:FFFF:FFFF Q1208-63-226-245-56 (NET-63-226-245-56-1) 63.226.245.56 - 63.226.245.63 GOOGLE (NET6-2620-E7-4000-1) 2620:E7:4000:: - 2620:E7:4000:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE (NET-199-88-130-0-1) 199.88.130.0 - 199.88.130.255 SAVV-S232078-3 (NET-209-185-108-128-1) 209.185.108.128 - 209.185.108.255 Q0702-63-158-137-224 (NET-63-158-137-224-1) 63.158.137.224 - 63.158.137.231 Q0708-63-237-119-112 (NET-63-237-119-112-1) 63.237.119.112 - 63.237.119.119 Q0708-208-46-199-160 (NET-208-46-199-160-1) 208.46.199.160 - 208.46.199.167 Q0807-67-148-177-136 (NET-67-148-177-136-1) 67.148.177.136 - 67.148.177.143 GOOGLE (NET-216-239-32-0-1) 216.239.32.0 - 216.239.63.255 EC12-1-GOOGLE (NET-64-68-80-0-1) 64.68.80.0 - 64.68.87.255 GOOGLE (NET-66-102-0-0-1) 66.102.0.0 - 66.102.15.255 GOOGLE (NET-108-177-0-0-1) 108.177.0.0 - 108.177.127.255 MICH-6184 (NET-198-108-100-192-1) 198.108.100.192 - 198.108.100.207 SAVV-S232078-1 (NET-216-33-229-144-1) 216.33.229.144 - 216.33.229.151 SAVV-S232078-2 (NET-216-33-229-160-1) 216.33.229.160 - 216.33.229.167 SAVV-S232078-26 (NET-64-68-88-0-1) 64.68.88.0 - 64.68.95.255 SAVV-S232078-11 (NET-216-109-75-80-1) 216.109.75.80 - 216.109.75.95 SAVV-S232078-24 (NET-64-68-64-64-1) 64.68.64.64 - 64.68.64.127 SAVV-S232078-21 (NET-64-41-221-192-1) 64.41.221.192 - 64.41.221.207 MEEBO (NET-199-36-152-0-1) 199.36.152.0 - 199.36.159.255 GOOGLE (NET-142-250-0-0-1) 142.250.0.0 - 142.251.255.255 GOOGLE-I83-80 (NET-12-216-80-0-1) 12.216.80.0 - 12.216.80.255 GOOGLE (NET-216-58-192-0-1) 216.58.192.0 - 216.58.223.255 GOOGLE (NET-172-217-0-0-1) 172.217.0.0 - 172.217.255.255 Q0312-2001-0428-6402-0204-0000-0000-0000-0000 (NET6-2001-428-6402-204-1) 2001:428:6402:204:: - 2001:428:6402:204:FFFF:FFFF:FFFF:FFFF LVLT-GOGL-8-8-4 (NET-8-8-4-0-1) 8.8.4.0 - 8.8.4.255 LVLT-GOGL-4-3-2 (NET-4-3-2-0-1) 4.3.2.0 - 4.3.2.255 LVLT-GOGL-8-8-8 (NET-8-8-8-0-1) 8.8.8.0 - 8.8.8.255 MEEBO1 (NET-208-81-188-0-1) 208.81.188.0 - 208.81.191.255 GOOGLE (NET-74-114-24-0-1) 74.114.24.0 - 74.114.31.255 NET-209-141-120-128-GOOGLE-26 (NET-209-141-120-128-1) 209.141.120.128 - 209.141.120.191 NET-2605-5800-0-9-DC-64 (NET6-2605-5800-0-9-1) 2605:5800:0:9:: - 2605:5800:0:9:FFFF:FFFF:FFFF:FFFF GOOGLE-IPV6 (NET6-2001-4860-1) 2001:4860:: - 2001:4860:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE-IPV6 (NET6-2607-F8B0-1) 2607:F8B0:: - 2607:F8B0:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF GOOGLE (NET-108-170-192-0-1) 108.170.192.0 - 108.170.255.255 GOOGLE (NET-172-253-0-0-1) 172.253.0.0 - 172.253.255.255 GOOGLE (NET-173-194-0-0-1) 173.194.0.0 - 173.194.255.255 GOOGLE (NET-192-178-0-0-1) 192.178.0.0 - 192.179.255.255 GOOGLE (NET-207-223-160-0-1) 207.223.160.0 - 207.223.175.255 GOOGLE (NET-209-85-128-0-1) 209.85.128.0 - 209.85.255.255 GOOGLE (NET-64-233-160-0-1) 64.233.160.0 - 64.233.191.255 GOOGLE (NET-66-249-64-0-1) 66.249.64.0 - 66.249.95.255 GOOGLE (NET-70-32-128-0-1) 70.32.128.0 - 70.32.159.255 GOOGLE (NET-72-14-192-0-1) 72.14.192.0 - 72.14.255.255 GOOGLE (NET-74-125-0-0-1) 74.125.0.0 - 74.125.255.255 METAWEB-001 (NET-208-68-108-0-1) 208.68.108.0 - 208.68.111.255 NET-209-141-121-192-GOOGLE-26 (NET-209-141-121-192-1) 209.141.121.192 - 209.141.121.255 NET-209-141-121-128-GOOGLE-26 (NET-209-141-121-128-1) 209.141.121.128 - 209.141.121.191 NET-2605-5800-0-20-64 (NET6-2605-5800-0-20-1) 2605:5800:0:20:: - 2605:5800:0:20:FFFF:FFFF:FFFF:FFFF NET-2605-5800-0-21-64 (NET6-2605-5800-0-21-1) 2605:5800:0:21:: - 2605:5800:0:21:FFFF:FFFF:FFFF:FFFF GOOGLE-IPV6 (NET6-2604-31C0-1) 2604:31C0:: - 2604:31C0:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF GL-654 (NET-136-22-6-0-1) 136.22.6.0 - 136.22.7.255
-
Next create an iptables/ip6tables script similar to this but with all the IP ranges from above:
#!/bin/sh # /etc/init.d/firewall IPT="/sbin/iptables" IPT6="/sbin/ip6tables" # Block Google $IPT -A INPUT -s 64.233.160.0/19 -j DROP $IPT -A OUTPUT -d 64.233.160.0/19 -j DROP $IPT -A INPUT -s 2c0f:fb50:4000::/36 -j DROP $IPT -A OUTPUT -d 2c0f:fb50:4000::/36 -j DROP