socks5/udp客户端
本人现在想写一个Socks5代理,
看了rfc1928,
其中的TCP部分可以实现了,
但UDP部分,总也不能实现,
有这方面的经验和资料的朋友,
请帮个忙呀。
现在是求助UDP,
所以,TCP的先不说。
对于UDP,
我是这样写的。
1、与代理服务器的192.168.2.1:1080进行TCP连接成功后,
2、发TCP数据5 2 0 2
3、接收到代理服务器返回的TCP数据5 0
4、因为不用进行验证,我就直接发5 3 0 1 121 31 30 86 35 90
5、接收到代理服务器返回的TCP数据5 0 0 1 192 168 2 1 16 8
6、把16 8进行转换成端口,得到4104
7、进行UDP连接,地址192.168.2.1:4104
8、发UDP数据0 0 0 1 121 31 30 86 35 90 + 实际用户数据
到这就出错了,
1、服务器端没有收到客户端发出去的消息,
2、客户没有收到服务器端的信息返回。
请大家帮我看看,
是在哪一个环节出现了问题?
谢谢。
QQ:634327860
MSN:luymiracle@hotmail.com
------解决方案--------------------ding