botaniQQQ
@botaniQQQ
Q

Как создать прокси сервер?

Привет.

Для парсинга сайта, дабы менять IP как "перчатки" хочу создать свой прокси сервер.
Есть VPS с десятком купленных IP, есть какой-то мануал, как создать прокси с авторизацией и прикрутить все IP на него?

Каким образом происходит общение с сервером, по какому методу POST, GET, PUT ... ? Т.е. каким образом он берет URL и открывает через себя? Ведь если добавить прокси сервер в любую программу (например wget), требуется только IP:PORT, и не требуется никаких дополнительных параметров (?url=google.com).
  • Вопрос задан
  • 13364 просмотра
Пригласить эксперта
Ответы на вопрос 2
Rou1997
@Rou1997
сли добавить прокси сервер в любую программу (например wget), требуется только IP:PORT

Потому что авторизация и прочее скрыто в самой библиотеке, которая реализует HTTP.

не требуется никаких дополнительных параметров (?url=google.com).

Не всегда, можно и анонимайзер сделать, там именно так будет.
Ответ написан
Комментировать
15432
@15432
Системный программист ^_^
Почти под вашу задачу я уже делал свой прокси сервер (много IP на одном сервере, на какой IP пришел запрос, оттуда и уходит, возможность установки пароля, в остальном ничего лишнего)
https://github.com/cuwo/loxy_proxy

Если кратко - прокси принимает TCP соединение, получает HTTP запрос, парсит его, подключается к сайту, указанному в запросе и перенаправляет данные туда-обратно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы