SOCKS5服务器应如何响应SOCKS4客户端握手?

时间:2015-02-12 04:54:06

标签: node.js proxy socks

为了更好地理解SOCKS和代理,我在Javascript中运行针对Node.js的简单SOCKS5代理服务器。

我已阅读并重新阅读RFC1928,而我似乎无法回答我的问题。

我的服务器只支持SOCKS5。如果客户端应尝试使用SOCKS4握手连接到服务器,那么服务器的相应响应是什么?

它应该立即断开吗?

它是否应该响应版本0x05和方法0xff的握手响应(不可接受的方法)?

是否应该发送标准回复消息?如果是,那么回复字段中应该包含哪种错误类型?

0 个答案:

没有答案