導航:首頁 > 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代理伺服器軟體相關的知識