Отправка пакетов UDP с помощью SOCK5 - PullRequest
0 голосов
/ 15 апреля 2020

Я попробовал это:

import socket
import socks
import random

data = random._urandom(1024)
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "IP_SOCK", PORT_SOCK, True)
s = socks.socksocket(socket.AF_INET, socket.SOCK_DGRAM)
s.sendto(data, ('IP_DST',PORT_DST))

Но я получаю эти ошибки:

socks.GeneralProxyError: Connection closed unexpectedly

ConnectionResetError: [Errno 54] Connection reset by peer

TimeoutError: [Errno 60] Operation timed out

Теоретически SOCKS5 поддерживает переадресацию UDP, моя проблема: как я могу реализовать это в Python? Что я делаю не так?

И нет, я не использую TOR, на самом деле я знаю, что TOR не поддерживает UDP.

Что я делаю не так?

...