kingate代理服务器设置指南

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还是一款国人开发的代理服务器。下面我们来全面了解kingate服务器。
1:下载最新的kingate.

如果你是windows版本请看第8项.
2:解压
tar xzf kingate-xxxxx.tar.gz
cd kingate
3:安装
./configure --prefix=安装目录
如:./configure --prefix=/tmp/kingate
make install
4:使用
prefix/bin/kingate 启动kingate
prefix/bin/kingate -f 强行启动kingate,如果启动kingate提示有一个在运行,而你又确实kingate没有运行,可以使用这个。
prefix/bin/kingate -h 查看kingate用法
prefix/bin/kingate -q 关闭kingate
prefix/bin/kingate -v 查看kingate版本
prefix/bin/kingate -d # 以调试方式运行程序。#为调试级别,(0-3)。数字越高显示信息也越多。
5:配置
kingate配置文件是etc/kingate.conf,打开这个文件,里面有详细的说明及用法.
6:关于Bug
使用:
gdb prefix/bin/kingate core文件
再输入:bt
把显示的信息也帖上去.
7:关于dnsproxy
专门代理dns服务请求,请用root用户指行此程序.
8.windows用户
解压:
使用winzip或winrar之类的解压工具。
安装
c:\>prefix\bin\kingate --install
c:\>prefix\bin\kingate -z
反安装
c:\>prefix\bin\kingate --uninstall
启动kingate代理
c:\>net start kingate
停止kingate代理
c:\>net stop kingate
启动dns代理:
c:\>prefix\bin\dnsproxy.exe -h use_dns_host -b bindaddr -m max_thread

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwwfgz.html