SOCKS5代理通过UDP,不可交换的数据包

时间:2015-03-07 10:53:11

标签: c# sockets tcp proxy udp

我试图通过SOCKS5代理服务器(来自搜索的随机公共服务器)发送UDP数据包,但我得到了这个

Wireshark capture

Socks5连接代码(C#)on pastebin

我执行以下操作:

  • 创建与SOCKS5的TCP连接并发送auth方法。
  • 从创建的TCP套接字发送UDP ASSOCIATE命令。
  • 接收已创建的代理udp套接字的SOCKS5端口(DST.PORT)。
  • 使用目标地址和端口发送数据包字节。

或许误解了RFC1928,我会感激任何帮助。

0 个答案:

没有答案