最近弄了台84,所以对这些东西关注了一些,呵呵 这是个假设HTTP代理服务器的方法!
 kingate是一位国人开发的代理服务器,支持http,socks,ftp等多种协议。支持多线程、tcp端口映射、规则控制、时间控制、用户认证、http管理等功能。
kingate官网:http://sourceforge.net/projects/kingate/
安装所需的依赖包
Debian:
CentOS:
安装kingate
tar xzf kingate-2.0.tar.gz
cd kingate-2.0/
./configure �prefix=/usr/local/kingate
make && make install
        
        
      
       
 配置kingate
修改/usr/local/kingate/etc/kingate.conf 为以下内容:
http on
 ftp off
 pop3 off
 smtp off
 telnet off
 socks on
 mms off
 rtsp off
 manage on
 max 2000
 max_per_ip 0
 min_free_thread 3
 http_port 8082
 http_accelerate off
 x_forwarded_for on
 http_time_out 30
 ftp_port 2121
 ftp_time_out 300
 pop3_port 1100
 pop3_time_out 300
 smtp_port 2525
 smtp_time_out 300
 telnet_port 2323
 telnet_time_out 300
 socks_port 20120
 socks_time_out 300
 socks5_user off
 mms_port 1755
 mms_time_out 300
 rtsp_port 5540
 rtsp_time_out 300
 manage_port 8822
 manage_time_out 300
 log_model user
 log_level 0
 log_rotate {0 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * * * }
 log_close_msg on
 mem_min_cache 50m
 mem_max_cache 12m
 disk_min_cache 20m
 disk_max_cache 30m
 use_disk_cache off
 refresh never
 refresh_time 300
 user_time_out 0
 mem_cache 50m
 disk_cache 100m
 max_deny_per_ip 0
 max_queue_thread 15
 min_limit_speed_size 1m
 limit_speed 20k
 max_request 50
 total_seconds 10
 bind_addr
 run_user
 insert_via off
以 上配置中,http on 表示启用http 代理(也可以根据你自己的需求开启其他类型的代理),socks_port 20120 表示http 代理的端口。manage on 为启用http管理,manage_port 8822 为http管理的端口。强烈建议修改端口号!
kingate启动及管理
下载启动脚本及添加权限
mv kingate.init.d /etc/init.d/kingate
chmod +x /etc/init.d/kingate
kingate管理
启动kingate:
关闭kingate:
重启kingate:
http管理
加入开机启动
Debian执行:
CentOS执行:
--
Posted By GFW BLOG 功夫网与翻墙 to GFW BLOG(功夫网与翻墙) at 12/21/2011 08:08:00 AM --
1、翻墙利器赛风3下载地址: http://dld.bz/caonima326 ,http://dld.bz/caonima745/
2、我们的订阅地址:http://feeds2.feedburner.com/chinagfwblog
3、停止订阅,请发邮件到
gfw-blog+unsubscribe@googlegroups.com
翻越防火长城,你可以到达世界上的每一个角落。(Across the Great Firewall, you can reach every corner in the world.)
没有评论:
发表评论