HelloDog
首发于HelloDog

3proxy 使用指北

前言

本文推荐的是3proxy但是也不能不提一下SSH端口转发,因为很多使用场景可能只需要借助SSH即可实现。SSH有三种端口转发模式,本地端口转发(Local Port Forwarding),远程端口转发(Remote Port Forwarding)以及动态端口转发(Dynamic Port Forwarding)。对于本地/远程端口转发,两者的方向恰好相反。动态端口转发则可以用于科学上网。3roxy的角色类似于CCProxy,如果你熟悉CCProxy那配置3proxy应该也不会存在太大问题。

3proxy tiny free proxy server

更新历史

2017年04月17日 - 初稿

阅读原文 - wsgzao.github.io/post/3

扩展阅读

3proxy - 3proxy.ru/


3proxy简介

3proxy是一款代理软件支持http/socks,支持windows和linux平台,安装和配置都很简单
3proxy.ru/

详细的配置文档可以参考3proxy documentation How To (English, very incomplete)
3proxy.ru/doc/howtoe.ht

关于3proxy的比较好的资料是
linux.die.net/man/3/3pr
github.com/z3APA3A/3pro

3proxy安装配置

Linux

3proxy的代码代管在github上面,地址是:github.com/z3APA3A/3pro
安装步骤如下:

# 通过git下载最新版3proxy源码
git clone https://github.com/z3APA3A/3proxy.git
# 切换到3proxy目录
cd 3proxy
# 编译3proxy,如果你的系统没有gcc,你需求先安装gcc
make -f Makefile.Linux
# 安装3proxy
make -f Makefile.Linux install

编辑生成3proxy.cfg配置文件

#!/usr/local/bin/3proxy

timeouts 1 5 30 60 180 1800 15 60
service
#users ox:CL:ox
log /etc/3proxy/3proxy.log D
logformat "- +_L%t.%.  %N.%p %E %U %C:%c %R:%r %O %I %h %T"
rotate 30
external 0.0.0.0
internal 0.0.0.0
auth iponly strong
allow *
proxy -a -p6666
socks -p6667

执行配置文件,如果有报错比如日志目录不存在和语法错误都会有具体提示

3proxy 3proxy.cfg

后台执行

3proxy 3proxy.cfg &

Windows

# string into 3proxy.cfg. Now, start command prompt (cmd.exe). Change directory to 3proxy installation and run 3proxy.exe --install:
D:\>C:
C:\>cd C:\Program Files\3proxy
C:\Program Files\3proxy>3proxy.exe --install

# Now, you should have 3proxy service installed and running. If service is not started, remove "service" string from 3proxy.cfg, run 3proxy.exe manually and correct all errors.
# To remove 3proxy run 3proxy --remove:

D:\>C:
C:\>cd C:\Program Files\3proxy
C:\Program Files\3proxy>net stop 3proxy
C:\Program Files\3proxy>3proxy.exe --remove

客户端代理使用

windows

有钱任性,服务端可以购买使用CCProxy


  • 浏览器代理
  • Proxifier

Linux


  • export http_proxy=""
  • proxychains(proxychains-ng)
  • redsocks + iptables


## 前言

本文推荐的是3proxy但是也不能不提一下SSH端口转发,因为很多使用场景可能只需要借助SSH即可实现。SSH有三种端口转发模式,本地端口转发(Local Port Forwarding),远程端口转发(Remote Port Forwarding)以及动态端口转发(Dynamic Port Forwarding)。对于本地/远程端口转发,两者的方向恰好相反。动态端口转发则可以用于科学上网。3roxy的角色类似于CCProxy,如果你熟悉CCProxy那配置3proxy应该也不会存在太大问题。


> 3proxy tiny free proxy server


## 更新历史


2017年04月17日 - 初稿


阅读原文 - wsgzao.github.io/post/3


**扩展阅读**


3proxy - 3proxy.ru/


---


## 3proxy简介


3proxy是一款代理软件支持http/socks,支持windows和linux平台,安装和配置都很简单

3proxy.ru/


详细的配置文档可以参考3proxy documentation How To (English, very incomplete)

3proxy.ru/doc/howtoe.ht


关于3proxy的比较好的资料是

linux.die.net/man/3/3pr

github.com/z3APA3A/3pro


## 3proxy安装配置


### Linux


3proxy的代码代管在github上面,地址是:github.com/z3APA3A/3pro

安装步骤如下:


``` bash

# 通过git下载最新版3proxy源码

git clone github.com/z3APA3A/3pro

# 切换到3proxy目录

cd 3proxy

# 编译3proxy,如果你的系统没有gcc,你需求先安装gcc

make -f Makefile.Linux

# 安装3proxy

make -f Makefile.Linux install

```


编辑生成3proxy.cfg配置文件


``` bash

#!/usr/local/bin/3proxy


timeouts 1 5 30 60 180 1800 15 60

service

#users ox:CL:ox

log /etc/3proxy/3proxy.log D

logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"

rotate 30

external 0.0.0.0

internal 0.0.0.0

auth iponly strong

allow *

proxy -a -p6666

socks -p6667

```


执行配置文件,如果有报错比如日志目录不存在和语法错误都会有具体提示


3proxy 3proxy.cfg


后台执行


3proxy 3proxy.cfg &



### Windows


``` powershell

# string into 3proxy.cfg. Now, start command prompt (cmd.exe). Change directory to 3proxy installation and run 3proxy.exe --install:

D:\>C:

C:\>cd C:\Program Files\3proxy

C:\Program Files\3proxy>3proxy.exe --install


# Now, you should have 3proxy service installed and running. If service is not started, remove "service" string from 3proxy.cfg, run 3proxy.exe manually and correct all errors.

# To remove 3proxy run 3proxy --remove:


D:\>C:

C:\>cd C:\Program Files\3proxy

C:\Program Files\3proxy>net stop 3proxy

C:\Program Files\3proxy>3proxy.exe --remove

```


## 客户端代理使用


### windows


> 有钱任性,服务端可以购买使用CCProxy


- 浏览器代理

- Proxifier


### Linux


- export http_proxy=""

- proxychains(proxychains-ng)

- redsocks + iptables

发布于 2018-04-17

文章被以下专栏收录