1.安装Kingate

本文详细介绍了Kingate2.1的安装步骤,包括解压、配置文件编辑(如启用HTTP代理、管理选项等),以及访问控制规则的设置。最后指导如何启动和停止Kingate服务。
摘要由CSDN通过智能技术生成
    1. 安装步骤

tar zxvf kingate-2.1tar.gz

cd kingate-2.1/

./confingure  --prefix=/app/kingate

make

make install

    1. 配置步骤

1配置文件

vi /app/kingate/etc/kingate.conf

httpon

ftpon

pop3off

smtpoff

telnetoff

socksoff

mmsoff

rtspoff

manageon

max2000

max_per_ip0

min_free_thread3

http_port110

http_accelerateoff

x_forwarded_foroff

http_time_out30

ftp_port2121

ftp_time_out300

pop3_port1100

pop3_time_out300

smtp_port2525

smtp_time_out300

telnet_port2323

telnet_time_out300

socks_port1082

socks_time_out300

socks5_useroff

mms_port1755

mms_time_out300

rtsp_port5540

rtsp_time_out300

manage_port2222

manage_time_out300

log_modeluser

log_level2

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_msgoff

mem_min_cache50m

mem_max_cache12m

disk_min_cache20m

disk_max_cache30m

use_disk_cacheoff

refreshnever

refresh_time300

user_time_out0

mem_cache50

disk_cache100

max_deny_per_ip0

max_queue_thread15

min_limit_speed_size1

limit_speed20k

max_request50

total_seconds10

bind_addr

run_user

insert_viaoff

以上配置中,http on 表示启用http代理(也可以根据自己的需要开启其他类型的代理);manage on为启用http管理,manage_port 2222为http管理端口

2.Kingate访问控制

vi /app/kingate/etc/access.conf

Firstdeny

Modeldeny

Modelallow

{* * * *}

{manage* * * * }#充许所有管理

{* * * * }#允许匿名代理

3.Kingate启动管理

/app/kingate/bin/kingate -f /app/kingate/etc  #启动kingate

/app/kingate/bin/kingate–q    #停止 kingate

kingate是一个代理服务器,能代理多种协议,包括:http,https,socks,ftp,pop3,smtp,telnet,dns。能运行在linux,freebsd,...及其它类unix,还有windows(最新版本要求nt 4.0以上)操作系统上 kingate是一个多线程的程序(采用线程池的方式),所以短时间内大量的连接请求,kingate还能保持很高的性能。 kingate还支持tcp端口映射,可以实现别人访问你的内网主机。 kingate有强大的规则控制,包括源IP地址,目的IP地址,目的端口,及采用的代理协议。 kingate也支持时间控制。即可以设置什么时间内,所设置的规则才有效。 kingate内置了用户认证,以及记录用户的使用情况,包括用户的使用时间,接收和发送的数据量,可以很容易实现对用户的记费。 kingate采用http来进行管理,使得管理kingate及查看运行信息变得一件很轻松的事情,也可以远程管理。 kingate还支持内存及硬盘共二级缓存(仅限http代理). 最新版本的kingate还可以用来加速web服务器(采用缓存原理)。提升你的web服务器的性能。 kingate还是一款国人开发的代理服务器。 特别提示: 此版本经过WINDOWS & VS2005编译通过。 如果你需要自己定制一个代理服务器类软件。这份源码一定会满足你的需要。 1. 开源社区上这个源码WINDOWS下编译不过。这个是经过修改的。 2. 原版本需要配置, 本版本去掉配置文件. 直接程序内配置. 3. 设置输出路径更合理.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值