mr_qpdb
@mr_qpdb
⏱ - is not eternal

Почему socks5 прокси не скрывает мой реальный IP?

Купил IPv4 прокси, и все равно палит мой IP:
import requests
r = requests.get("https://ramziv.com/ip", proxies=dict(
    http='socks5://адрес:порт@логин:пароль'
)).text
print(r)


Выдает IP не прокси, а мой реальный

Итог:
Так и должно быть? Или я что-то неправильно сделал?
  • Вопрос задан
  • 338 просмотров
Решения вопроса 1
mr_qpdb
@mr_qpdb Автор вопроса
⏱ - is not eternal
Удалось решить таким кодом:
import socket
import socks
import requests

socks.set_default_proxy(socks.SOCKS5, addr='адрес', port=1234,
                        username='котак', password='котакбас')
socket.socket = socks.socksocket

r = requests.get("https://ramziv.com/ip").text
print(r)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Redeve
Веб-макаке не хватит и 640гБ
Может у вас PySocks не установлен?
pip install -U requests[socks]

import requests
proxies = {'http': "socks5://server:port"}
r = requests.get('https://ramziv.com/ip', proxies=proxies).text
print(r)


https://stackoverflow.com/questions/12601316/how-t...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы