What is HTTP Proxy: www is no longer familiar to anyone on the Internet. www connection requests use the http protocol, so we are browsing the Web page, to download data (or use the ftp protocol), you can use an http proxy. It is usually bound to ports 80, 3128, and 8080 of the proxy server.
What is socks
What is HTTP proxy: www for every person who is familiar with the internet, WWW connection request is the HTTP protocol used, so we browse the Web page, download data (also can use FTP protocol) is the use of HTTP proxy. It is usually bound to the proxy server on the 80, 3128, 8080 ports.
What is SOCKS Agent: Accordi
with socks and then sniffer. I know a rough idea, in fact, it is very easy to compile a program. The key is that the rfc protocol is ambiguous, so it is easy to understand.
Socks4 and socks4a only Proxy tcp.
Socks4
For example, ie can directly use socks proxy, but ie can only use sock4
In the previous article, I wrote how to enable scrapy to Support HTTP proxy.
But scrapy does not support socks proxy by default. Sometimes the pure HTTP proxy is easily intercepted by g f w, and proxy is required to collect websites blocked from abroad. Okay, capability is f
Using Netty to build a SOCKS proxyRecently in the project, you need to build a socks agent. Netty4.0 comes with an example of a SOCKS proxy, but 3.x does not have this thing, it happens to use 3.7, it can only be explored and realized once, also is a familiar to Netty and socks
Installing Privoxy# ubuntu/debiansudo Apt-get Install privoxy# centossudo yum install privoxy# Mac osxsudo Port Install Privoxy Modifying a configuration filevi/etc/privoxy/config# HTTP parent looks like this:# forward-socks4 / 127.0.0.1:1080 . # # To chain Privoxy and Tor, both running on the same system, you# would use something like:# forward-socks5/
127.0.0.1:1080 Mainly forward-socks these two lines, 1080 is
Later thought I had written SSH Firefox SOCKS agent Switch A text, in fact, the prototype has been, so this article slightly modified to add.Build Socks Proxy Server #
ssh-d 9999-c zfanw@zfanw.com
The D parameter represents the creation of a SOCKS proxy server on the nativ
Let's get started with the following command:
Ssh-n-d 9000-F root@host.com
Attribute explanation:
-D
This attribute is amazing. The key sentence is "and the application protocol is then used to determine where to connect to from the remote machine ", "Next, the application protocol will decide where to connect". The Application Protocol refers to TCP/UDP.
It is not just a simple port forwarding. When the data arrives at the server port, SSH will try to parse the request and make TCP or UDP req
Article title: use socks proxy in Linux command line. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
In this magical country, we can't do without agents for a moment. Not only is it because you know it, but also because the IP address assigned to us is insufficient.
B
Configure apt-get to use socks proxy-Debian information for the Linux release. For more information, see. To install xgl In debian, It is very slow to set source abroad in sources. list. Therefore, you want to set the socks proxy for connection.
From the man in sources. conf, apt only supports http
You can use Tor services with different Tor tools, such as Tor Browser, Foxyproxy, and other things, and download managers like wget and aria2 can't use Tor socks to start anonymous downloads, so we need some tools to get Tor socks Convert it to an HTTP proxy so that it can be downloaded.Note : This tutorial is based on Debian, and other distributions are somewha
Kingate is a proxy server developed by a Chinese people, supporting a variety of protocols such as HTTP,SOCKS,FTP. Support multi-threaded, TCP port mapping, rule control, Time control, user authentication, HTTP management and other functions.Kingate Official website: http://sourceforge.net/projects/kingate/Install the required dependency packagesDebian:Apt-get install build-essential automake make gcc g++Ce
Kingate is a proxy server developed by Chinese people. It supports http, socks, ftp, and other protocols. Supports multiple threads, tcp port ing, rule control, time control, user authentication, and http management.
Kingate Official Website: http://sourceforge.net/projects/kingate/
Install the required dependency package
Debian: apt-get install build-essential automake make gcc g ++
CentOS: yum install mak
You can use Tor services with different Tor tools, such as Tor Browser, Foxyproxy, and other things, and download managers like wget and aria2 can't use Tor socks to start anonymous downloads, so we need some tools to get Tor socks Convert it to an HTTP proxy so that it can be downloaded.Note: This tutorial is based on Debian and the other distributions are somew
Rtcp. py works with lcx to forward port 3389, which is much faster than socks reverse proxy on port 80.
Only port 80 (aspx webpage) is mapped to an intranet server ).
Originally, I wanted to use regeorg as a Web page socks proxy. The result was very slow.
Now it is found that the single port forwarding is good, and
An intranet server was encountered and only 80 ports (ASPX Web pages) were mapped.Originally wanted to use regeorg to do a Web socks agent, the results of the speed is odd slow.Now found that the single port forwarding is good, 3389 turn out the screen is still able to accept.So I uploaded lcx to do the forwarding.Which public network machine to accept it? Choose Linux instead of win, because win will probably need to login to the 3389 GUI just fine,
1. Create tunnel on the server using SSHSSH 10080 -f-c-q-n [email protected]112.34. 113.35 -D: Let SSH on the specified port (1025-65536-----n:tells SSH That no command would be sent once the tunnel is up# the last specified is the SSH user and the currently established tunnel server IPRun in the background after execution, you can view the process through PS2. Configure SOCKS5 proxy locally via puttyOpen Putty,1) Session, fill in the Host Name is ju
3Proxy is developed by the Russians (how are the Russians, front nginx), the homepage in www.3proxy.ru.
3Proxy supports a variety of platforms such as Windows and Linux. Download the installation directly under Windows, Linux needs to compile itself below.
Although it is compiled and installed, it is effortless.
download, compile, install:
wget http://www.3proxy.ru/current/3proxy-0.7-devel.tgz
Tar zxf 3proxy-0.7-devel.tgz
CD 3proxy-0.7
Make–f Makefile.linux
Make–f Makefile.linux Install
This script implements the following functions:
1: Automatically get the latest available agent information from a proxy website: IP address, port, protocol type (web site for every minute call this book made a limit)
2: Automatically fill in the agent information and carry out the capture of the website information
Note: X
The code is as follows
Copy Code
#-*-Coding:utf8-*
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.