代理SOCKS5代理使用手册1.0

socks5代理  时间:2021-03-11  阅读:()

SOCKS5代理使用手册

一简单介绍

SOCKS 5代理在网络传输 的过程中充 当中间传递 者的角色并且以它速 度快、传输协议广 泛和易用性 获得了多方 面的认可例如Lea pFTP、 FlashGat、QQ等各个类型网络软 件都支持S OCKS5代理就是最 好的证明。

在实际应用 中最常用的 功能有2方 面

1、伪装来源

大家都知道 当“客户”组件与“服务器”组件建立连 接的时候服务器是可 以取回客户 的连接地址 的有时候为了 某种原因大 家可能会不 想让服务器 知道客户的

地址那么可以通 过SOCK S5代理连接“服务器”组件这样在“服务器”组建那里得到的客户地 址就是SO CKS5代理服务器的 地址从而达到隐 藏真实地址 的目的。

2、局域网通信

在网络飞速 发展的今天 局域网内多 机公用一个 IP地址的实际组网结 构已经是司 空见惯了但是这给网 络通信带来 了巨大的困 难局域网内部 与外部的连接、不同局域网 之间的连接  已经成了很 扰人的一件 事而通过SO CKS5代理就是一种 理想的解决 方法。

如果要使用 SOCKS 5代理就需要1台支持 SOCKS 5代理的服务器可以是从网 络上寻找的 免费代理也可以自己 架设个SO CKS5代理服务器。如果该服务 器是需要身份验证的那么你就需 要从管理员 那里的得到 用户名、密码才可以 正常的使用 。

架设SOC KS5代理 服务器的软 件有 Ccpro xy。

SOCKS 5的基本通信 过程假设现在需 要使A机通 过代理服务 器连接B机 在连接的时 候先用A连 接代理服务 器然后让代理 服务器再连 接B机 当连接成功

以后 A、 B机就可以 正常的通信 了但是无论数 据是A机发 向B机还是 B机发向A 机都是通过 代理服务器 转发的。

所以数据传 输的流畅性 很大程度上 取决于您选 择的代理服 务器的性能 优良。

二认识SOC KS5协议

如果您的机 器具有一个 合法的In ternet IP地址或者您利用 自己机器上 的调制解调 器拨号上网 可以自由和 Internet上任何主机沟通 那么您通常 不必关心

1

SOCKS 5协议。

SOCKS 5协议对于处在内部网 络中的机器 需要透过网 络中某些可 以联通外部

Internet的机器访问 外部时有用 。

SOCKS 5是一个代理协议它在使用TCP/IP协议通讯的前端机 器和服务器 机器之间扮 演一个中介 角色使得内部网 中的前端机 器变得能够 访问Int ernet网中的服务

器或者使通讯 更加安全。

SOCKS 5服务器通过 将前端发来 的请求转发 给真正的目 标服务器 模拟了一个

前端的行为 。在这里前端和SO CKS5之间也是通过 TCP/IP协议进行通讯前端将原本 要发送给真 正服务器的 请求发送给 SOCKS5服务器然后SOC KS5服务器将请求转 发给真正的 服务器。SOCKS 5服务器在将通讯请求 发送给真正 服务器的过 程中对于请求数 据包本身不 加任何改变 。SOCKS 5服务器接收到真正服 务器的响应 后也原样转发 给前端。

因此SOCKS 5协议是一种 代理协议对于各种基 于TCP/IP的应用层协议都能 够适应几乎是万能 的。它虽然不能 理解自己转 发的数据的 内部结构但是它能够忠实地转发 通讯包完成协议本 来要完成的 功能。

与SOCK S5协议不同HTTP代理是通过H TTP协议进行的HTTP代理服务器软件了解通讯 包的内部结 构在转发过程 中还要对通 讯进行某种 程序的修改 和转换。和HTTP 代理协议不 同 SOCKS5实际上是一个传输层 的代理协议 。

可以想象如果每个具 体的应用层 协议都要设 计对应的代 理协议表达 办法一个特定的 代理服务器 无论如何也 支持不过来 那么多新出 现的协议。因此可以说SO CKS5的出现缓解了 各种具体协 议需要专门 设计代理协 议的困难局 面。

不过并不是凡是 使用基于T CP/IP协议的应用协议的 软件都可以无条 件地透过S OCKS5服务器进行 通讯还要求前端 软件本身具 有SOCK S5的接口才能利用S OCKS5代理服务器 。

一个支持S OCKS5协议的前端 通常具有两 种运行状态 

1、直接通讯状 态不使用SO CKS5接口。这时的通讯 是针对最终 服务器进行的。

2、 SOCKS 5状态。使用SOCKS 5接口将本来 要发送给最 终服务器的 请求发送给SOCKS 5服务器。在前端和 SOCKS5服务器进行 初始化会话 的时候前端告诉了SOCKS 5服务器关于 最终服务器 的IP地址和端口 信息所以SOCKS 5服务器能够忠实按照 前端的要求 启动和最终 服务器的通 讯过程。

应用实例如 下

·用SOCK S代理上QQ可隐藏真实IP地址方法如下

1 启动QQ登陆后右击 下方开始菜 单处的QQ 小图标选择“系统参数”→“网络设置”

2在服务器地 址与端口处 填 QQ 服务 器地址最好数字的 。 如 5202

.104.129.2515端口 8000

3在“使用SOC KS5代理服务器”前打上勾在“代理服务器 地址”与“端口号”处 QQ代理的端口号一般 为1080 分别填上最 新SOCK S代理SOCKS4也可用。

4在“校验用户名 ”与“校验用户密 码”处全部删空 然后点“测试” 如能通过则说明代理 服务器工作 正常否则换一个 。

5按“确定”  点击任务栏 的QQ小图 标先离线再上 线即可。

2

·在FTP软 件中我们可以使用SO CKS4/SOCKS5代理服务器常见的FT P工具中的代理设置方法如下

1 FlashFXP3.0以前版本中设置代理 :菜单栏“选项”→参数设置→代理和防火 墙然后在“代理服务器 ”项中选择代 理类型填写代理。

2FlashFXP3.0以后版本中设置代理 :菜单栏“选项”→参数设置→连接然后在“代理服务器 ”项中选择代 理类型填写代理。

3 CuteFTP XP 5.0.2中文版中设 置代理菜单栏“编辑”→设置→连接→SOCKS→选择代理类 型如SOCK S4或者SOCKS5并填写代理

4LeapF tp中设置代理:菜单栏“选项”→参数设置→常规→代理将“使用代理”前面的方框 钩上然后填写代 理并将下面的 S OCKS防火墙钩上 。

三 向导的使用

步骤1这是欢迎界 面概要的说明 SOCKS 5代理单击“下一步”。

步骤2选择一种代 理模式如果在您的 程序里是第 一次本向导 请选中“创建SOC KS代理窗口” 如果在程序 里已经创建 过就不需要 选中。

关于代理方 式可以多选也可以单选 。

3

步骤3设置代理服 务器请根据您找 到的代理填 写数据如果您的代 理服务器需 要用户名与 密码请选中“需要身份验 证”并填写用户 名和密码如果您手里 没有现成的 代理服务器 可以按“寻找免费的 SOCKS 5代理”按钮可以在网上 寻找到免费 的代理不过这些代 理天南地北 的哪里都有 不是很稳定 所以如果想 做实用软件 请您自己建 立个代理服 务器。

如果您暂时 不填写也可 以在向导创建出 的“SOCKS 5代理窗口”里设置也可 以。

注意在程序的执 行过程中可 以通过更改 “SOCKS 5代理窗口”里的属性来 达到动态连 接不同代理 服务器的目 的。

步骤4完成向导如果是第一 次使用可以 选中“打开例程”。

4

四使用例程

用本向导完 成设置以后 请使用“打开例程” 就可以使用 SOCKS 5代理了生成的程序 使用了类模 块+数组变量的 方法 当每次新建 一个连接的 时候实际上就是新建了 一个数组成 员他们之间会 互不干预的 完成好自己 的工作您只需要了 解怎么用他们 发送数据和 接收数据就 可以了。

当您同时使 用了3种模 式以后大家看看自 己的程序里 会有哪些变 化。如下图所示 

从上图可以 看出新加了 以下 3个类、 3个全局变量、一个代理窗 口根据你选择的不同代理 模式也会有 所不同。

在使用之前 您需要设置 一下SOC KS5代理服务器的地 址和端口如果需要的 话还需要输 入用户名和 密码如果在向导 已经设置 此步骤可以 跳过。

5

下面通过使 用连接模式 的实例看看 到底怎样使 用SOCK S代理。

先用向导创 建带例程的 代码。

·连接模式

现在来看看如何连接双击“新建连接”看看需要做 什么

代码如下

大家可以清 楚地看到只有3行代 码分别解释如 下

第一行这里先用个 局部变量连 接参数表如下 

子程序名连接

参数<1>的名称为“处理子程序 ” 类型为“子程序指针 ” 。注明参见本子程序内部的注 释部分需要一个文 本型参数。这里用这个 子程序来处 理各种事件 例如收到数据、连接成功、连接错误等 等。

参数<2>的名称为“目的服务器 地址” 类型为“文本型” 。注明可以为域名 或ip地址 。

6

参数<3>的名称为“目的服务器 端口”类型为“整数型”。

第二行把这个局部 变量加入到 全局变量注意这一步 是非常必要 的只有加入到 全局变量程 序才可以正 常的运行。

第三行显示一下现 在多少个连 接数。

下面着重介 绍一下 “处理子程序 ”。通过这个子 程序大家可以了 解许多东西

注意这个子 程序有个文 本型参数这个参数由 2部分组成第一位文本 表示的是这 个事件的类 型除第一位以 外的文本表 示的是数组 成员编号为了简单的 取得“第一位文本 ”和“剩下的文本 ”程序中分别 做了两个子 程序来方便 处理代码是

<整数型>取指令标记 参数

<整数型>取指令数组 标志参数

下面是一个 用户自定义 子程序主要是显示 了各种消息 大家可以参 考看看

大家可以看 到根据“取指令标记 参数”返回的不同 得到的信息 也不一样其具体意义 表示

'0实际数据可用取回数据()返回实际数 据

' 1未知的连接 方式除无身份验 证和用户名 /密码方式以 外的

'2用户名或密 码错误

' 3连接目标服 务器时错误

'4连接成功

'9连接断开

例如当程序 收到“4”以后就说明 连接成功了 如果以后收 到“0”则表明收到了数据可以用以下 代码

代理服务器 _T CP_客户[取指令数组 标志(参数)].取回数据()

取回数据。直到返回“9”说明连接断 开。

下面看看如 何发送数据 双击代理测 试窗口中的 “发送”按钮来看看 代码

7

这里需要注 意程序是通过 全局变量的 数组成员来 发送数据所以需要知 道到底用哪 个数组。所以这里需 要验证一下 是否数组越 界。

这样程序中 连接模式的 功能就全部 介绍完了大家可以实 际演练一下 过程是新建一个易 程序然后新建个 空白窗口放 入如下组件 服务器、按钮、标签、编辑框。然后输入代 码让标签显示 服务器进入 的客户地址 让按钮把编 辑框的内容

发送出去如下图所示 

8

大家发现没 有程序虽然是 通过代理服 务器和这个 服务器组件 来连接的但是和普通 的客户组件 直接连接没 有任何的区 别。

现在大家一 起运行2个 程序 因为是本机 连接自己所以在地址 栏中输入本 机的地址和 端口然后按“新建连接”。

当提示“连接成功”以后表示连 接成功。

注意红矩形内显 示1  因为刚才程 序中新加入 了个全局变 量成员。

下面大家看 看有服务器 组件那个窗 口如下图所示 

9

CloudCone,美国洛杉矶独立服务器特价优惠,美国洛杉矶MC机房,100Mbps带宽不限流量,可选G口,E3-1270 v2处理器32G内存1Gbps带宽,69美元/月

今天CloudCone发布了最新的消息,推送了几款特价独立服务器/杜甫产品,美国洛杉矶MC机房,分配100Mbps带宽不限流量,可以选择G口限制流量计划方案,存储分配的比较大,选择HDD硬盘的话2TB起,MC机房到大陆地区线路还不错,有需要美国特价独立服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2...

wordpress高级跨屏企业主题 wordpress绿色企业自适应主题

wordpress高级跨屏企业主题,通用响应式跨平台站点开发,自适应PC端+各移动端屏幕设备,高级可视化自定义设置模块+高效的企业站搜索优化。wordpress绿色企业自适应主题采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器: IE 6+(以及类似360、遨游等基于IE内核的)、Firefox、Google Chrome、Safari、Opera等;同时支持移动终端的常用浏览器应...

亚洲云-浙江高防BGP.提供自助防火墙高防各种offer高防BGP!

 亚洲云Asiayun怎么样?亚洲云Asiayun好不好?亚洲云成立于2021年,隶属于上海玥悠悠云计算有限公司(Yyyisp),是一家新国人IDC商家,且正规持证IDC/ISP/CDN,商家主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、云虚拟主机、专属服务器托管、带宽租用等产品和服务。Asiayun提供源自大陆、香港、韩国和美国等地骨干级机房优质资源,包括B...

socks5代理为你推荐
网罗设计谁知道怎么做网络设计啊?就是设计名片啊?设计什么的?我想自己亲自做,急!!!futureshopgloway是什么牌子站酷zcool有什么很好的平面设计如ZCOOL这种的好网站?关键字关键词标签里写多少个关键词为最好www.622hh.comwww.710av.com怎么不可以看了www.hhh258comwww.tx88d.com 有这个网站吗?www.bbb551.comHUNTA551第一个第二个妹子是谁呀??www.6vhao.com有哪些电影网站lcoc.toptop weenie 是什么?www.hyyan.com请问我是HY了吗?在线等
虚拟空间哪个好 厦门虚拟主机 韩国vps vps代购 工信部域名备案 希网动态域名 高防dns lunarpages 香港机房 56折 美国仿牌空间 监控宝 godaddy优惠券 坐公交投2700元 圣诞促销 日本bb瘦 七夕促销 免费外链相册 太原联通测速 国外在线代理服务器 更多