Встала задача: Что если на наш сайт заходят конкуренты, то чтобы им показывались другие цены, картинки и т.п. По условию, что ip-адрес есть в своём определённом списке.
Только вот вопрос - как определить все-все эти ip-адреса ? Понятно, что определяем IP по домену. Что-то можно выцепить из почтовой переписки, что-то пропинговать через типовые домены типа mail.site.ru, imap.site.ru, ftp.site.ru Но просто оказывается, к примеру, что существуют не только "типовые" mail.site.ru, но и ещё некие неявные "подсервера" типа: mail01.site.ru office04.site.ru
Как можно вычислить их все-все-все ? Не ручным перебором. Как узнать, например, что существуют ещё что-нибудь типа peg02.site.ru или kn2.new.site.ru (а у них у каждого свой IP !), а то и вообще отдельные IP без домена.
autobuh, плохая затея. Поясню почему. Ну будете вы показывать "левые" цены для конкурентов, но как вы их определите? Тот вариант, который вы предлагаете - не вариант вообще. Потому что, ip адрес сайта - это адрес хостера сайта. А конкуренты - обычные пользователи, и у них кроме того, что могут быть динамические ip адреса (99% что именно так и будет), так и не связаны с ip адресом хостинга сайта вообще никак.