Здравствуйте.
Мне хотелось бы разобраться, как можно использовать IP-адреса, доступные на VPS-сервере в качестве, так сказать, "проксей". Т.е. чтобы Get-запросы шли с разных IP-адресов, доступных на моём VPS-сервере.
Т.е., скажем, я заказал VPS-сервер с 4-мя или 5-ю доступными для работы IP-адресами.
Можно ли из проекта на CodeCreator'е использовать те или иные IP-адреса, доступные на VPS'е?
Стандартные Proxy я использовать не могу, т.к. в моём текущем проекте критично время исполнения запроса. Т.е. если я в какой-то момент получаю сигнал отправить тот или иной запрос на некий сайт и этот запрос исполняется в течение 0.3 - 0.5 секунд, то такой вариант мне подходит (~30% запросов завершаются успехом). А когда я работаю через внешние Proxy, то теряется ещё какое-то количество времени (0.5 или 1-2 секунды) и для меня такая задержка приводит к тому, что запрос доходит до целевого сервера позже, чем нужно. В итоге успешными оказываются только ~5-8 % отправленных запросов.
...
Проект в CodeCreator'е построен на использовании GET-запросов. Т.е. работа идёт через вызовы вида:
ZennoLab.CommandCenter.ZennoPoster.HttpGet(...)
Есть ли какая-то возможность использовать статический IP-адрес при вызове метода HttpGet()? Мне нужно чтобы запрос шёл на целевой сервер именно через этот IP.
(Среди аргументов метода HttpGet я такого вроде бы не нашёл - в аргументах есть возможность задавать IP-адрес proxy-сервера и порт proxy-сервера, но если у меня на VPS-сервере локально не поднят proxy-сервер, то просто указание заданного статического IP работать не будет, верно?)
Нужно ли мне поднимать какой-то программный локальный proxy-сервер на VPS-сервере (работающем под управлением Windows Server), чтобы использовать несколько имеющихся IP адресов?
Мне хотелось бы разобраться, как можно использовать IP-адреса, доступные на VPS-сервере в качестве, так сказать, "проксей". Т.е. чтобы Get-запросы шли с разных IP-адресов, доступных на моём VPS-сервере.
Т.е., скажем, я заказал VPS-сервер с 4-мя или 5-ю доступными для работы IP-адресами.
Можно ли из проекта на CodeCreator'е использовать те или иные IP-адреса, доступные на VPS'е?
Стандартные Proxy я использовать не могу, т.к. в моём текущем проекте критично время исполнения запроса. Т.е. если я в какой-то момент получаю сигнал отправить тот или иной запрос на некий сайт и этот запрос исполняется в течение 0.3 - 0.5 секунд, то такой вариант мне подходит (~30% запросов завершаются успехом). А когда я работаю через внешние Proxy, то теряется ещё какое-то количество времени (0.5 или 1-2 секунды) и для меня такая задержка приводит к тому, что запрос доходит до целевого сервера позже, чем нужно. В итоге успешными оказываются только ~5-8 % отправленных запросов.
...
Проект в CodeCreator'е построен на использовании GET-запросов. Т.е. работа идёт через вызовы вида:
ZennoLab.CommandCenter.ZennoPoster.HttpGet(...)
Есть ли какая-то возможность использовать статический IP-адрес при вызове метода HttpGet()? Мне нужно чтобы запрос шёл на целевой сервер именно через этот IP.
(Среди аргументов метода HttpGet я такого вроде бы не нашёл - в аргументах есть возможность задавать IP-адрес proxy-сервера и порт proxy-сервера, но если у меня на VPS-сервере локально не поднят proxy-сервер, то просто указание заданного статического IP работать не будет, верно?)
Нужно ли мне поднимать какой-то программный локальный proxy-сервер на VPS-сервере (работающем под управлением Windows Server), чтобы использовать несколько имеющихся IP адресов?
Последнее редактирование: