Как спрятаться за прокси?

Использую Python, библиотека requests. В доке написано, что надо делать так:

import requests
proxies = {'https': 'http://10.10.10.10'}
r = requests.get('https://reqbin.com/echo', proxies=proxies)
print(f'Status Code: {r.status_code}')

Пытаюсь вместо "заглушек" поставить реальные URL и ничего не получается. Или таймаут, или access denied. При этом сами прокси-сервера пингуются. Брал из списка бесплатных прокси. Перепробовал кучу вариантов:

import requests

# Пингуем сервер прокси 
# $ ping 79.142.95.90
# PING 79.142.95.90 (79.142.95.90) 56(84) bytes of data.
# 64 bytes from 79.142.95.90: icmp_seq=1 ttl=51 time=107 ms

# Работает нормально
# r = requests.get('http://larionov.mytomsk.ru/')

# Таймаут
# proxies = {'http': 'http://79.142.95.90:55443'}
# r = requests.get('http://larionov.mytomsk.ru/', proxies=proxies)

# Таймаут (Без указания порта прокси)
# proxies = {'http': 'http://79.142.95.90'}
# r = requests.get('http://larionov.mytomsk.ru/', proxies=proxies)

#--- Другой сервер : 83.171.112.77:3629

# Таймаут
# proxies = {'http': '83.171.112.77:3629'}
# r = requests.get('http://larionov.mytomsk.ru/', proxies=proxies)

# Connection refused (Без указания порта прокси)
proxies = {'http': '83.171.112.77'}
r = requests.get('http://larionov.mytomsk.ru/', proxies=proxies)

print(f'Status Code: {r.status_code}')

Что бы проверить конкретный вариант - просто раскомментируйте пару строк и закомментируйте все остальные.

Кто-то знает, в чём дело?

Ответ на аналогичный вопрос Не подключается прокси Python читал. Скопировал оттуда описание параметра proxies - не помогло. Выдаёт:

Failed to establish a new connection: [Errno 111] Connection refused


Ответы (0 шт):