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 не прокси, а мой реальный

Итог:
Так и должно быть? Или я что-то неправильно сделал?
  • Вопрос задан
  • 99 просмотров
Решения вопроса 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
hydrugz
@hydrugz
Может у вас 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...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
OnederX Москва
от 100 000 до 120 000 ₽
от 150 000 до 200 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽
22 сент. 2020, в 10:40
3000 руб./за проект
22 сент. 2020, в 10:32
2000 руб./за проект
22 сент. 2020, в 10:25
200000 руб./за проект