This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
google_ip_range [2015/02/28 22:49] kyxap created |
google_ip_range [2018/08/25 20:19] kyxap [Получение диапазона IP адресов Google] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{tag>google ip}}====== Получение диапазона IP адресов Google ====== | + | {{tag>google ip}} |
+ | ====== Получение диапазона IP адресов Google ====== | ||
- | <code bash>dig +short -t txt _netblocks.google.com | grep -P '(?<=ip4:).+?(?=\s)' -o | xargs netmask -s | sed 's/\(.*\)\/\(.*\)/route \1 \2 vpn_gateway/'</code> | + | <code bash> |
+ | dig +short TXT _spf.google.com \ | ||
+ | | grep -oP "(?<=include:).+?\s" \ | ||
+ | | xargs dig +short TXT \ | ||
+ | | grep -oP "(?<=ip4:).+?\s" \ | ||
+ | | xargs netmask -s \ | ||
+ | | perl -pne 's#(.+)/(.+)#route \1 \2 vpn_gateway#' | ||
+ | </code> |