导航:首页 > IDC知识 > socket代理服务器软件

socket代理服务器软件

发布时间:2021-02-01 23:37:17

1、怎么利用socket 连接HTTP代理服务器获取网页

Jul 6 15:08:30 DBSer kernel: pci 0000:00:01.0: PCIe errors handled by OS.
Jul 6 15:08:30 DBSer kernel: pci 0000:00:03.0: PCIe errors handled by OS.
Jul 6 15:08:30 DBSer kernel: pci 0000:00:05.0: PCIe errors handled by OS.
Jul 6 15:08:30 DBSer kernel: pci 0000:00:1c.5: PCIe errors handled by OS.
Jul 6 15:08:31 DBSer dbus: avc: netlink poll: error 4

2、如何建立socket5代理服务器

(1)设置copy用户验证和记账功能,可按用户进行记账,没有登记的用户无权通过代理服务器访问Internet网。并对用户的访问时间、访问地点、信息流量进行统计。
(2)对用户进行分级管理,设置不同用户的访问权限,对外界或内部的Internet地址进行过滤,设置不同的访问权限。

(3)增加缓冲器(Cache),提高访问速度,对经常访问的地址创建缓冲区,大大提高热门站点的访问效率。通常代理服务器都设置一个较大的硬盘缓冲区(可能高达几个GB或更大),当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,以提高访问速度。

3、socket链接代理服务器需要哪个jar包

代理服务器解来析客户端传源入的数据,得到服务器ip和端口,然后创建与服务器的连接。解析代码如下:(这里只处理了socketv5的情况,Config的常量对应java.net.SocksConsts)try{//socketv5//4byte(5202)@seejava.net.SocksSocketImplintl

4、介绍一款好用的ip代理软件啊

去这里找找抄吧
我平时都是用这个网站里的
免费 高速 安全
http://www.aipart.cn/ipdaili/
今日最新代理 国外代理 免费代理服务器 游戏代理 socks代理 qq代理
www.aipart.cn

5、socket如何通过代理服务器通讯,在线等

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

6、我用java的socket机制编了一个代理服务器,客户端已经与代理建立了连接,如何让代理与web服务器连接?

代理服务器解析客户端传入的数据,得到服务器ip和端口,然后创建与服务器的连接。解析代码如下:(这里只处理了socket v5的情况,Config的常量对应java.net.SocksConsts)

try {
// socket v5
// 4byte(5 2 0 2) @see java.net.SocksSocketImpl
int len = dis.read(buffer);
// reply client
dos.write(new byte[]{Config.PROTO_VERS, Config.NO_AUTH});
dos.flush();

// read
// PROTO_VERS(1byte)
// CONNECT(1byte)
// 0(1byte)
// DOMAIN_NAME/IPV4/IPV6(1byte)   DOMAIN_NAME(not consider now)
// addr(IPV4:4byte/IPV6:16byte)
// port>>8&0xff(1byte)
// port&0xff(1byte)
len = dis.read(buffer);
byte addrType = buffer[3];
byte[] applyData = null;

String serverIp = null;
int serverPort = 0;
if (addrType == Config.IPV4) {
serverIp = Util.bytes2ipv4(buffer, 4, 4);
serverPort = buffer[8] << 8 | buffer[9];
// set reply data
applyData = new byte[10];
applyData[1] = Config.REQUEST_OK;
applyData[3] = Config.IPV4;
for (int i = 4; i < 10; i++) {
// fill ip, port
applyData[i] = buffer[i];
}
} else if (addrType == Config.IPV6) {
serverIp = Util.bytes2ipv6(buffer, 4, 16);
serverPort = buffer[20] << 8 | buffer[21];
// set reply data
applyData = new byte[6];
applyData[1] = Config.REQUEST_OK;
applyData[3] = Config.IPV6;
applyData[4] = buffer[20];
applyData[5] = buffer[21];
}
// reply
dos.write(applyData);
dos.flush();

// connect the server
// serverIp是服务器ip,serverPort是服务器端口,用这两个
// 创建与服务器的socket连接
Socket socket = new Socket(serverIp, serverPort);
// 之后处理客户端与服务器的数据交互就用这个socket转发就行了

// finally success!!!
} catch (Exception e) {
    e.printStackTrace();
}

7、如何在HTTP代理服务器下运行只支持SOCKET代理的软件

?

8、高手,openwrt下面有什么架设socket5代理服务器软件

你好!
、这个是sock的 http://downloads.openwrt.org/kamikaze/8.09.2/你的芯片型号专/packages/srelay_0.4.6-1_mips.ipk
谢属谢 望采纳

与socket代理服务器软件相关的知识