换ip软件,代理ip软件,更改ip地址-智游代理
首页 IP软件套餐 HTTP代理套餐 API提取 使用帮助 新闻资讯 长效IP 注册 登录 实名验证

在线咨询

800819380 售前客服
在线客服,实时响应

客户经理:
13326404693

473197630 QQ群
473197630

微信客服

您的位置: 首页 > 新闻资讯 > Socks5代理 > 正文

浅析socks代理如何使用TCP协议

发布时间:2018年11月12日 来源:智游代理 www.zhiyoudaili.com

首先小编给大家简单介绍一下什么是SOCKS,它是一种网络传输协议,主要用于客户端与外网服务器之间通讯的中间传递。sock5协议没有规定加密,所以是明文传输,当然也可以搭配ssl加密。由于网上的信息传输都是运用tcp或udp进行的,所以使用socks5代理可以办到网上所能办到的一切,因为sock5既支持TCP协议又支持UDP协议,今天小编给大家介绍一下socks代理如何使用TCP协议,请看下面。


1、向服务器的1080端口建立tcp连接;

2、向服务器发送 05 01 00 (此为16进制码,以下同);

3、如果接到 05 00 则是可以代理;

4、发送 05 01 00 01 + 目的地址(4字节) + 目的端口(2字节),目的地址和端口都是16进制码(不是字符串!!)。 例202.103.190.27 -7201 则发送的信息为:05 01 00 01 CA 67 BE 1B 1C 21 (CA=202 67=103 BE=190 1B=27 1C21=7201);

5、接受服务器返回的自身地址和端口,连接完成;

6、以后操作和直接与目的方进行TCP连接相同。


这就是小编带来的分享了,朋友们应该明白了吧?

转载注明来自:智游代理IP http://www.zhiyoudaili.com/

相关文章内容简介

1 代理服务器中的HTTP代理与SOCKS代理的区别

什么是HTTP代理:www对于每一个上网的人都再熟悉不过了,www连接请求就是采用的http协议,所以我们在浏览网页,下载数据(也可采用ftp协议)是就是用http代理。它通常绑定在代理服务器的80、3128、8080等端口上。什么是socks代理:相应的,采用socks协议的代理服务器就是SOCKS服务器,是一种通用的代理服务器。Socks是个电路级的底层网关,是DavidKoblas在1990年开发的,此后就一直作为Internet RFC标准的开放标准。Socks不要求应用程序遵循特定的操作系统平台,Socks代理与应用层代理、HTTP层代理不同,Socks代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。所以,Socks代理比其他应用层代理要快得多。它通常绑定在代理服务器的1080端口上。如果您在企业网或校园网上,需要透过防火墙或通过代理服务器访问Internet就可能需要使用SOCKS。一般情况下,对于拨号上网用户都不需要使用它。注意,浏览网页时常用的代理服务器通常是专门的http代理,它和SOC... [阅读全文]

2 如何测试Socks5代理

很多朋友不知道socks5代理和HTTP代理有什么不同,其实他们使用的协议不一样,HTTP代理能够代理客户机的HTTP访问,而SOCKS代理只是简单地传递数据包而并不关心是何种应用协议。HTTP代理可以通过浏览器设置进行测试,而socks5代理却不能直接通过浏览器代理进行测试,那么应该怎么测试socks代理呢?今天教大家几种简单地测试方法。一、通过curl命令测试1 windows电脑可以使用win+r,然后输入cmd运行打开cmd控制台,如下打开之后获取先获取你需要测试的cocks代理的ip和端口,如我的测试ip和端口为:114.57.217.62:32458,然后直接输入curl命令回车即可,如下图(该请求地址为查询实际ip地址):2 mac电脑上需要打开“终端”,操作方式一样二、通过QQ的代理进行测试,操作步骤如下:1、打开QQ应用,并找到QQ登录设置按钮2、选择SOCKS5代理3、将你需要进行测试的代理ip和端口填写到对应的输入框,点击测试即可。注:QQ需要使用UDP协议来传输数据,所以在测试的时候需要了解所测试的SOCKS5代理是否支持... [阅读全文]

热门标签