小沨的天空

  • 首页
  • 图床
  • 赞助
  • 网盘
  • 关于本站
私人小天地
谈天说地,学习笔记
  1. 首页
  2. Linux
  3. 正文

测试在Linux VPS上使用kingate搭建socks代理服务器

2011年8月14日 3554点热度 0人点赞 2条评论

刚刚廖姐姐,要架设socks代理,本来我是想推荐 tsocks   http://tsocks.sourceforge.net/ 其实都比较简单,后来看到军哥有 kingate 介绍 就动手做了,

kingate是一位国人开发的代理服务器,支持http,socks,ftp等多种协议。支持多线程、tcp端口映射、规则控制、时间控制、用户认证、http管理等功能。

kingate官网:http://sourceforge.net/projects/kingate/

这里记录啊架设过程,和测试截图。

第一:安装所需的依赖包

Debian:

apt-get install build-essential automake make gcc g++

CentOS:

yum install make automake gcc gcc-c++ gcc-g77

第二:安装kingate

wget http://softlayer.dl.sourceforge.net/project/kingate/kingate/2.0/kingate-2.0.tar.gz

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 off

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

以上配置中,socks on 表示启用socks代理(也可以根据你自己的需求开启其他类型的代理),socks_port 20120 表示socks代理的端口。manage on 为启用http管理,manage_port 8822 为http管理的端口。强烈建议修改端口号!

第四:kingate启动及管理

wget http://logdns.free.fr/kingate.init.d

mv kingate.init.d /etc/init.d/kingate

chmod +x /etc/init.d/kingate

kingate管理

启动kingate:

/etc/init.d/kingate start

关闭kingate:

/etc/init.d/kingate stop

重启kingate:

/etc/init.d/kingate restart

http管理

管理地址:http://ip:8822 ,如果修改过配置,8822端口修改为你设置的端口号,默认用户名为root,密码为kingate。

加入开机启动

Debian执行:

update-rc.d -f kingate defaults

CentOS执行:

chkconfig --level 345 kingate on

截图测试:

资料参考:http://www.vpser.net/build/linux-vps-use-kingate-install-proxy-server.html

 

 

http://tsocks.sourceforge.net/

 

标签: kingate linux socks vps 代理 服务器
最后更新:2011年8月14日

mikj

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

  • 小余

    ..干嘛换这个..模板..不错呀.路过求回访 yyyuuu.org小余留..偶是yuliuping..还记得我不..?

    2011年8月17日
    登录以回复
    • mikj

      @小余 这个板子还可以呀

      2011年8月17日
      登录以回复
  • 您需要 登录 之后才可以评论
    站内搜索
    最新 热点 随机
    最新 热点 随机
    满5美元提现,每天签到和购物返现的网站 Win10蓝牙链接wifi热点网络和Win10使用蓝牙共享网络分享 Gravatar头像的镜像使用Cloudflare Workers反代自建 如何在论文中使用证据 acme申请google Public Certificate 免费ssl 证书应用LNMP Ubuntu的远程桌面环境使用Docker与Xfce Azure100美金使用开源的Azure 管理面板 网站Cloudflare使用CDN后如何获取前端真实客户IP Win10 共享文件夹(设置账户密码与终止所有连接) 戴尔PowerEdge R430设置RAID0 安装WINDOWS10
    本站启用顶级域名awlsh.li uk2 comodo positivessl免费证书 免费的FTP服务器资源下载 谷歌浏览器chrome官方离线安装包下载地址 半夜去偷菜被咬 [分享]支付宝专享1分换5元天猫红包!速度呀 linux的ssh服务升级后无法启动修复 Nginx 502解决方法(www.qvob.com测试可用) ubuntu添加开机启动记录学习 设置WHMCS的PDF账单显示中文,解决乱码问题.
    标签聚合
    安装 域名 Cloudflare 系统 免费 代码 服务器 月捐 php debian 升级 插件 LNMP linux 网盘 DirectAdmin centos vps ubuntu wordpress
    分类
    • Linux
    • VPS服务器
    • windows
    • wordpress
    • 域名相关
    • 建站分享
    • 教程学习
    • 数据库类
    • 未分类
    • 资源分享
    友情链接
    • QQPCC
    • 回到未来博客
    • 怪鸟博客
    • 午夜客
    • 豆博
    • 夜狐
    • 死老鬼
    • 李子博客
    • semnew
    • xiaofengsky.free.fr
    • 陈否否
    • 我喔喔喔
    • 娃娃博客
    • 小沨记事本
    • vzone
    • 我的图库
    • Shucheng Li
    • 麦麦同学
    • 2.int.ru
    • QQTM论坛
    • 朱志瑞
    • 撸羊毛
    • 傻子-跸西的blog
    • 寥寥后花园
    • 轨迹博客
    • 爱购啦
    • logdns.free.fr
    • 天下无鱼
    AD

    COPYRIGHT © 2022 Xinai.De. ALL RIGHTS RESERVED.@ 网站运行:@ 服务器运行状态

    Theme Kratos Made By Seaton Jiang