2009-10-29 7 views
2

Могу ли я использовать Google - в частности, я думаю о google ajax api - перечислять список имен узлов веб-сайтов, размещенных на определенном IP-адресе.Могу ли я использовать google для определения vhosts на одном IP-адресе?

Примечание Да, я знаю, что можно использовать и другие механизмы, такие как поиск MSN и очевидно DNS услуги, но я specificially ищу, существует ли решение Google.

ответ

3

AFAIK Google не выдаёт IP-адреса в результатах поиска (если только URL-адрес доступен только с IP-адреса, а не с имени хоста).

Я знаю, что вам нужны только решения Google, но вы пробовали My IP Neighbors? Вы размещаете URL-адрес или IP-адрес, и он предоставляет вам сайты, размещенные на IP-адресе.

+0

lol, его сайт продолжает сбой, возможно, он должен опубликовать сообщение SO. – rook

1

Не уверен, что вы можете сделать с google ajax api; Однако я думаю, что лучшее решение будет более ориентированно на работу сисадмина (спрашивает Serverfault ..), в основном:

  • находки, которая является сервер имен авторитетным для такого сайта
  • выяснить, какие другие домены с помощью этого сервера имен как авторитетные

Просто потому, что веб-сайты, размещенные на одном сервере, часто обслуживаются одним и тем же DNS. С другой стороны, поскольку DNS может быть авторитетным для других доменов (не размещенных на этом IP-адресе), вам может потребоваться дважды проверить этот список и выполнить поиск по всем доменам, отфильтровывая те, которые размещены на другом сервере ,

Это оставляет открытым вопрос о балансировке нагрузки, tho: что делать, если домен размещен на нескольких серверах?

Ответ оставлен как упражнение для читателя. :)

1

Я искал в форумах Google для SEO Q & A и технических вопросов Q & A. Вопрос о том, относится ли Google к IP-адресам, напрямую не рассматривается. Однако есть, по крайней мере, one answer, который предлагает Google не заботиться о IP-адресах (см. Второй ответ squibble.)