当前位置:首页 » 代理许可 » socket代理

socket代理

发布时间: 2020-11-21 12:00:17

1. socket如何通过代理服务器通讯,在线等

1.客户端连接到代理服务器开放的端口;
2.客户端向代理服务器发送验证申请;
3.代理服务器向客户端发送一个数据包,从而客户端得知自己的通信申请是否被批准;
4.客户端向代理服务器发送一个数据包,告知代理服务器自己要连接的目的主机的地址和端口;
5.代理服务器开始进行到目的主机的真正连接;
6.代理服务器为客户端开放一个新的端口并向客户端发送一个数据包告知客户端这个新的端口;
7.客户端创建一个新的套接字并连接到代理服务器的新的端口;
8.然后,代理服务器把由新端口接收到的数据都转发给目的主机,把从目的主机发过来的数据都由新端口转发给客户端。

2. 关于socket走代理的问题

代理有代理的协议,你知道要走的IP和端口,就是连接这个IP:Port ,在建立的连接上,按照代理协议交互数据。

3. 什么是socket5代理

应该是socks5代理。
代理又称商务代理,是在其行业惯例范围内接受他人委托,为他人促成或缔结交易的一般代理人。代理商(Agents)是代企业打理生意,是厂家给予商家佣金额度的一种经营行为。所代理货物的所有权属于厂家,而不是商家。因为商家不是售卖自己的产品,而是代企业转手卖出去。所以“代理商”,一般是指赚取企业代理佣金的商业单位。
所以socket5代理是负责帮忙打理socket5,把产品卖给商家的。

4. socks4/5和http代理有什么区别

socks和http的区别:
SOCKS是一组由Internal工程工作小组(IETF)所开发出来的开放软件开放标准,用来处理网络安全的事宜。SOCKS象一堵墙被夹在Internal服务器和客户端之间,对于出入企业网络的资讯提供流量和安全的管理。SOCKS这个名词并不是一组英文字头的缩写,而是一个和TCP/IP的Socket端口有关的安全标准,一般防火墙系统通常是象网关(Gateway)一样是作用在OSI模型的第七层也就是应用层上,对TCP/IP的高级协议,如Telnet、FTP、HTTP和SMTP加以管制,而SOCKS作用在OSI模型的第四层也就是会话层上,象一个代理一样对客户端到服务器端或服务器和服务器之间的数据联系,提供安全上的服务。由于SOCKS作用在会话层上,因此它是一个提供会话层到会话层间安全服务的方案,不受高层应用程序变更的影响。

那SOCKS4和SOCKS5又有什么不同?具体表现在SOCKS4只能代理TCP协议,而SOCKS5什么协议都可以代理,而QQ使用的是UDP协议,所以它不能使用SOCKS4代理,而象国外的ICQ使用比UDP协议安全的TCP协议,所以就可以使用SOCKS4代理。

那SOCKS代理和HTTP代理有什么不同?从上文我们知道SOCKS工作在会话层上,而HTTP工作在应用层上,Socks代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求),所以Socks代理服务器比应用层代理服务器要快得多。

5. c#怎么使用SOCKET5 代理

C# 实现Socket5代理协议通讯 这里主要讲的是用.NET实现基于Socket5下面的代理协议进行客户端的通讯,Socket4的实现是类似的,注意的事,这里不是讲用C#实现一个代理服务器,因为实现一个代理服务器需要实现很多协议,头大,而且现在市面上有很多现成的代理服务器用,性能又好,直接用不好吗?而是用C#来实现客户端通过一个代理服务器进行Socket5的通讯,这个简单点,一般来说用Socket5就好了,Socket4现在也逐渐淘汰,基本上代理服务器都支持Socket5。

6. 如何在Linux下配置socks5代理

[root@localhost ss5-3.8.9]# yum install pam-devel openldap-devel openssl-devel
[root@localhost socket5]# wget http://sourceforge.net/projects/ss5/files/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz/download
[root@localhost socket5]# tar -zxvf ss5-3.8.9-8.tar.gz
[root@localhost socket5]# cd ss5-3.8.9
[root@localhost ss5-3.8.9]# ./configure
[root@localhost ss5-3.8.9]# make

[root@localhost ss5-3.8.9]# make install
编辑配置文件
[root@localhost ss5-3.8.9]# vi /etc/opt/ss5/ss5.conf
插入
auth 0.0.0.0/0 - u

permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -

创建用户名密码
[root@localhost ss5-3.8.9]# vi /etc/opt/ss5/ss5.passwd
一行一个用户名密码,空格隔开
[root@localhost ss5-3.8.9]# chmod +x /etc/init.d/ss5

[root@localhost ss5-3.8.9]# /etc/init.d/ss5 start
[root@localhost ss5-3.8.9]# netstat -nap|grep ss5
tcp 0 0 0.0.0.0:1080 0.0.0.0:* LISTEN 28870/ss5

############################
如果需要限制访问某些ip地址可以增加
permit - 0.0.0.0/0 - 1.1.1.1 80 http - - -

permit - 0.0.0.0/0 - 2.2.2.2 80 http - - -

规则是按顺序向下匹配,匹配到则通过,否则拒绝
也可以使用域名,这样就只能访问这个域名,但是感觉不好用,子页面无法查看,把域名对应的ip加入后,就可以正常访问网站了
permit - 0.0.0.0/0 - www.abc.com 80 http - - -

7. SOCKS5代理和http代理有什么区别不同

1、概念不同

(1)socks5代理,采用socks协议的代理服务器,是一种通用的代理服务器。

(2)http proxy,采用http协议代理服务器,主要代理浏览器访问网页。

2、代理速度不同

(1)http代理工作在应用层上,只允许用户通过HTTP协议访问外部网站。

(2)Socks5代理工作在会话层,不要求应用程序遵循特定的操作系统平台,Socks5代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。

所以,Socks5代理比http代理速度要快得多。

3、端口不同

(1)socks5代理默认端口是1080。

(2)http代理一般端口是80、8080、3128等。

8. 怎样给internet设置sock5代理

首先,你的代理端口是否正确?在IE的代理服务器栏填的是代理服务器地址,后面的端口一般应该是1080,直接用IP地址是指打开IE浏览时在地址栏输的,如http://www.sina.com.cn就用http://202.108.37.40(当然这个地址不是固定的)。
另外,不需要设置高级的Socks设置,只要在局域网的代理服务器栏填好Socks5服务器的地址和端口就行了。

微软IE设置代理

1:菜单选择“工具”,选“Internet选项(O)”。

2:选“连接”,单击“设置(S)...”--如果你是局域网的请选“局域网设置”

3:在“代理服务器”组,把“对此连接使用代理服务器”打钩,然后填上HTTP的地址和端口。

4:如果有更齐全的代理数据,如SOCK及FTP等,可单击“高级(C)...”,分别填入对应的代理数据。(这项一般不填)

5:确定就OK了。

9. ie怎么设置socket代理

ADSL代理服务器的设置方法
1、在桌面上用鼠标右键单击‘Internet Explorer’图标,并选择‘属性’。
2、单击‘连接’标签。
3、选中使用的连接,如:‘我的连接’,单击‘设置’按钮。
4、单击‘鼠标左键’,选择‘使用代理服务器’的选项,单击‘确定’按钮。
5、单击‘确定’按钮。
LAN局域网用户代理服务器设置方法
1、在桌面上用鼠标右键单击‘Internet Explorer图标’,并选择‘属性’。
2、单击‘连接’标签。
3、单击‘局域网设置’按钮。
4、单击‘鼠标左键’,去掉‘使用代理服务器’的选项,单击‘确定’按钮。
5、单击‘确定’按钮。
Modem拨号代理服务器设置方法
Internet Exploer 4.01
IE4.01:菜单栏“查看”-下拉菜单“Internet选项”-选项卡“连接”-在“代理服务器”一栏选中“通过代理服务器访问Internet”,输入代理服务器地址和端口号。-确定
IE 5.0:菜单栏“工具”-下拉菜单“Internet选项”-选项卡“连接”-在“拨号设置”中选中您目前使用的连接,然后点击右侧的“设置”-在中间的“代理服务器”栏选中“使用代理服务器”-在“地址”和“端口”栏输入代理服务器-确定-确定。

10. 如何在Mac下使用socket代理

Socks代理
使用tsocks可以为任意程序提供socks代理
安装tsocks
$ brew tap adamv/alt
$ brew install tsocks

配置tsocks
打开配置文件/usr/local/etc/tsocks.conf
修改如下
local = 192.168.0.0/255.255.255.0
server = 127.0.0.1
server_type = 5
server_port = 8080

热点内容
美发店认证 发布:2021-03-16 21:43:38 浏览:443
物业纠纷原因 发布:2021-03-16 21:42:46 浏览:474
全国著名不孕不育医院 发布:2021-03-16 21:42:24 浏览:679
知名明星确诊 发布:2021-03-16 21:42:04 浏览:14
ipad大专有用吗 发布:2021-03-16 21:40:58 浏览:670
公务员协议班值得吗 发布:2021-03-16 21:40:00 浏览:21
知名书店品牌 发布:2021-03-16 21:39:09 浏览:949
q雷授权码在哪里买 发布:2021-03-16 21:38:44 浏览:852
图书天猫转让 发布:2021-03-16 21:38:26 浏览:707
宝宝水杯品牌 发布:2021-03-16 21:35:56 浏览:837