Отправка запроса с ложным ip
От: Shadow_exe  
Дата: 23.02.08 21:29
Оценка:
Здравствуйте все.
У меня возник достаточно тревиальный вопрос, но это только с первого взгляда, если углубиться в сущьность, то не так уж все и тревиально:
Перед мной стоит задача отправить запрос, средствами php, и не ожидая ответа продолжить код. Ответ в принципи можно ожидать, это не проблема, основная проблема состоит в следующем — мне нужно открыть страницу не с моим ip сервера, а руками задать. Это не спанер машина и не досер. Просто мне необходимо открыть некоторую страницу в интернете, не показывая свой ip, страница должна открываться раз в пол часа и ip каждый раз должен быть разный. База ip-в у меня уже имеется, но вот только не знаю возможно ли подставновка необходимого мне ip. Дело в том, что на сколько я понимаю, это нельзя сделать, если нам нужно чтобы сервер вернул ответ, но мне не обезателен ответ, мне необходимо отправить просто запрос.

Кто-то может что-то умное предложить? У меня уже голова не работает.
Re: Отправка запроса с ложным ip
От: Аноним  
Дата: 24.02.08 21:20
Оценка:
Здравствуйте, Shadow_exe, Вы писали:

S_>Здравствуйте все.

S_>У меня возник достаточно тревиальный вопрос, но это только с первого взгляда, если углубиться в сущьность, то не так уж все и тревиально:
S_>Перед мной стоит задача отправить запрос, средствами php, и не ожидая ответа продолжить код. Ответ в принципи можно ожидать, это не проблема, основная проблема состоит в следующем — мне нужно открыть страницу не с моим ip сервера, а руками задать. Это не спанер машина и не досер. Просто мне необходимо открыть некоторую страницу в интернете, не показывая свой ip, страница должна открываться раз в пол часа и ip каждый раз должен быть разный. База ip-в у меня уже имеется, но вот только не знаю возможно ли подставновка необходимого мне ip. Дело в том, что на сколько я понимаю, это нельзя сделать, если нам нужно чтобы сервер вернул ответ, но мне не обезателен ответ, мне необходимо отправить просто запрос.

S_>Кто-то может что-то умное предложить? У меня уже голова не работает.


Я не специалист, но думаю, что нельзя, потому что:
— HTTP работает поверх TCP
— в TCP требуется установка соединения, что представляет собой обмен данными в обеих направлениях
— данные передаются на указанный IP адрес
— чтобы данные вернулись к тебе, даже если у тебя указан неправильный IP адрес, надо что-то поменять у маршрутизаторов по пути маршрута
— может быть, если IP адрес близкий, достаточно затронуть только ближайший к тебе маршрутизатор. Для подмены IP адреса вроде бы есть "ARP spoofing", но сомневаюсь, что он будет работать у провайдеров.
— то есть, это вряд ли возможно в интернете

Но в некоторых отдельных случаях это можно обойти. Например, в некоторых движках, если есть HTTP заголовок X-Forwarded-For, то он используется вместо IP адреса. Тогда достаточно просто вручную задать этот заголовок.

Также можно воспользоваться анонимными прокси. Суть в том, что запросы будут отправляться через них, и в логах сайта будет виден IP адрес прокси сервера.
Re: Отправка запроса с ложным ip
От: BishopMorton Россия  
Дата: 25.02.08 22:18
Оценка:
Здравствуйте, Shadow_exe, Вы писали:

S_>Здравствуйте все.

S_>У меня возник достаточно тревиальный вопрос, но это только с первого взгляда, если углубиться в сущьность, то не так уж все и тревиально:
S_>Перед мной стоит задача отправить запрос, средствами php, и не ожидая ответа продолжить код. Ответ в принципи можно ожидать, это не проблема, основная проблема состоит в следующем — мне нужно открыть страницу не с моим ip сервера, а руками задать. Это не спанер машина и не досер. Просто мне необходимо открыть некоторую страницу в интернете, не показывая свой ip, страница должна открываться раз в пол часа и ip каждый раз должен быть разный. База ip-в у меня уже имеется, но вот только не знаю возможно ли подставновка необходимого мне ip. Дело в том, что на сколько я понимаю, это нельзя сделать, если нам нужно чтобы сервер вернул ответ, но мне не обезателен ответ, мне необходимо отправить просто запрос.

S_>Кто-то может что-то умное предложить? У меня уже голова не работает.


Наверное единственное что вам поможет — это "Анонимные прокси" сервера, кои еще пока живут и здравствуют в интернете
Тогда по идее для конечного получателя ваш IPник не будет засвечен, он будет фиксироваться только в логах прокси сервера...

Раньше помню были серваки, которые якобы вообще не предоставляли никакой инфы о тех кто ими пользуется... по-моему Крис Касперски писал о некоторых... могу врать, под рукой нет книги.

В общем можно в эту сторону почитать...

WBR,
Anton
When money talks... nobody checks the grammar.
Re: Отправка запроса с ложным ip
От: Pzz Россия https://github.com/alexpevzner
Дата: 26.02.08 01:13
Оценка:
Здравствуйте, Shadow_exe, Вы писали:

S_>Перед мной стоит задача отправить запрос, средствами php, и не ожидая ответа продолжить код. Ответ в принципи можно ожидать, это не проблема, основная проблема состоит в следующем — мне нужно открыть страницу не с моим ip сервера, а руками задать. Это не спанер машина и не досер. Просто мне необходимо открыть некоторую страницу в интернете, не показывая свой ip, страница должна открываться раз в пол часа и ip каждый раз должен быть разный. База ip-в у меня уже имеется, но вот только


Вам сюда
Re: Отправка запроса с ложным ip
От: конрад карловиш  
Дата: 27.02.08 11:54
Оценка:
Здравствуйте, Shadow_exe, Вы писали:
Просто мне необходимо открыть некоторую страницу в интернете, не показывая свой ip, страница должна открываться раз в пол часа и ip каждый раз должен быть разный. База ip-в у меня уже имеется, но вот только не знаю возможно ли подставновка необходимого мне ip. Дело в том, что на сколько я понимаю, это нельзя сделать, если нам нужно чтобы сервер вернул ответ, но мне не обезателен ответ, мне необходимо отправить просто запрос.

просто открыть, просто для общения — как все просто
Re: Отправка запроса с ложным ip
От: Sinclair Россия https://github.com/evilguest/
Дата: 28.02.08 12:41
Оценка:
Здравствуйте, Shadow_exe, Вы писали:

S_>Здравствуйте все.

S_>У меня возник достаточно тревиальный вопрос, но это только с первого взгляда, если углубиться в сущьность, то не так уж все и тревиально:
S_>Перед мной стоит задача отправить запрос, средствами php, и не ожидая ответа продолжить код. Ответ в принципи можно ожидать, это не проблема, основная проблема состоит в следующем — мне нужно открыть страницу не с моим ip сервера, а руками задать. Это не спанер машина и не досер.
А что же это? Расскажи, не томи, что за сервис ты собираешься обмануть.
S_>Просто мне необходимо открыть некоторую страницу в интернете, не показывая свой ip, страница должна открываться раз в пол часа и ip каждый раз должен быть разный. База ip-в у меня уже имеется, но вот только не знаю возможно ли подставновка необходимого мне ip. Дело в том, что на сколько я понимаю, это нельзя сделать, если нам нужно чтобы сервер вернул ответ, но мне не обезателен ответ, мне необходимо отправить просто запрос.

S_>Кто-то может что-то умное предложить? У меня уже голова не работает.

По-моему, скорее еще, чем уже.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Отправка запроса с ложным ip
От: TheOldMan  
Дата: 29.02.08 11:40
Оценка:
Здравствуйте, Shadow_exe, Вы писали:

S_>Здравствуйте все.

S_>У меня возник достаточно тревиальный вопрос, но это только с первого взгляда, если углубиться в сущьность, то не так уж все и тревиально:
S_>Перед мной стоит задача отправить запрос, средствами php, и не ожидая ответа продолжить код. Ответ в принципи можно ожидать, это не проблема, основная проблема состоит в следующем — мне нужно открыть страницу не с моим ip сервера, а руками задать. Это не спанер машина и не досер. Просто мне необходимо открыть некоторую страницу в интернете, не показывая свой ip, страница должна открываться раз в пол часа и ip каждый раз должен быть разный. База ip-в у меня уже имеется, но вот только не знаю возможно ли подставновка необходимого мне ip. Дело в том, что на сколько я понимаю, это нельзя сделать, если нам нужно чтобы сервер вернул ответ, но мне не обезателен ответ, мне необходимо отправить просто запрос.

S_>Кто-то может что-то умное предложить? У меня уже голова не работает.


Решал похожую проблему. Проблема была в том, что бы отправлять (в разных потоках-подпроцесах) запросы как бы с разных ip-адрессов средствами php и получать ответы, таким образом что бы запрашиваемый сайт не блокировал ip. Запросы отправлялись с помощью curl в параметрах которого указывался ip виртуального интерфейса сети: curl_setopt ($ch, CURLOPT_INTERFACE, $ip). Скрипт должен был запускаться с linux, на котором создать виртуальный интерфейс можно с помощью программы ifconfig. Как создать интерфейс под windows — не знаю. Правда, этот фокус с виртуальными хостами мне подсказали и говорили что запрашиваемый сайт должен получать запросы с разными ip-адрессами. Сам-то механизм этого фокуса не понимаю. Может кто знает? Интересно было бы узнать.
суть в простоте, а простота в сути
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.