Google App Engine: общедоступные подсети IP-адресов для белого списка - PullRequest
4 голосов
/ 20 января 2011

Кто-нибудь знает, существует ли набор IP-адресов / подсетей, которые GAE использует для обслуживания запросов контента / проблем? У меня есть приложение, которое должно получить URL-адрес из другого сервиса. Эта служба будет работать только в том случае, если выборка получена с белого IP-адреса. Отсюда вопрос.

Спасибо! Ретт

Ответы [ 3 ]

2 голосов
/ 20 января 2011

Для сервисов Google Postini: http://www.google.com/support/appsecurity/bin/answer.py?answer=141669

Также я собрал эти адреса за годы пинга :-) и различных форумов.Вы не можете гарантировать, что список точен, не можете найти в нем никакой официальной информации Google, кроме ссылки Google Postini.

64.68.82.1 - 64.68.82.80

64.208.33.33

64.209.181.52

64.209.181.53

209.185.108.134 - 209.185.108.165

209.185.253.167 - 209.185.253.188

Трудно сказать, какие из них вам нужны именно так, как приложениеподключитесь к ближайшему дата-центру Google, и только в США, по крайней мере, 6 из них я знаю.Я уверен, что есть еще много.

2 голосов
/ 21 января 2011

Исходящие запросы, такие как URLFetch, всегда будут поступать с адресов в списке, в который разрешается запись TXT _netblocks.google.com.Входящие запросы могут отправляться на любой адрес, который ghs.google.com разрешает в любую точку мира, но поскольку разрешение адреса зависит от местоположения, практического способа получить полный список нет.адреса меняются со временем, поэтому вам не следует разрешать их один раз и ожидать, что этот список будет оставаться точным бесконечно долго.

1 голос
/ 20 января 2011

Ладно, похоже, это ответ - если кто-то захочет войти с подтверждением, дайте мне знать. От http://groups.google.com/group/google-appengine/browse_thread/thread/d1e592a4a535378a/318ffadfb5d6c949?lnk=gst&q=ip+address#318ffadfb5d6c949

URLFetch должен использовать эти блоки:

$ dig _netblocks.google.com TXT

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...