Skip to content

Instantly share code, notes, and snippets.

@cdcme
Created November 12, 2018 20:42
Show Gist options
  • Save cdcme/b33191e9ab6f19672ba1c6fb0915cbbc to your computer and use it in GitHub Desktop.
Save cdcme/b33191e9ab6f19672ba1c6fb0915cbbc to your computer and use it in GitHub Desktop.
Get GCP netblocks for firewall rules
for name in $(nslookup -q=TXT _spf.google.com 8.8.8.8 | grep -oe '_netblocks[1-9]*.google.com'); do nslookup -q=TXT $name 8.8.8.8 | grep -oe '[0-9]*.[0-9]*.[0-9]*.[0-9]/[0-9]*'; done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment