Linux代理服务器 转贴
2007-7-26 18:23:52 创建 by soybean217@sina.com.cn | 2007-7-26 18:23:52 最后修改 by soybean217@sina.com.cn
编辑标题 插入资源
Linux代理服务器 转贴
2007-7-26 18:23:54来自IP:218.20.X.X by soybean217@sina.com.cn
tar zxfv kingate-1.6.tar.gz
cd kingate-1.6
(如果你想去掉socks4的功能,只支持socks5请做这一步,否则跳过)
vi ./src/socks.cpp
把return create_socks4_connect(m_server); 替换为goto cleanup;应该是在第78行,保存退出VI
./configure --prefix=/usr/local/kingate
make
make install
/usr/local/kingate/bin/kingate(启动)
/usr/local/kingate/bin/kingate -q(关闭)
安装完了,就要使用了,先在/usr/local/kingate/bin下作个能restart的shell内容为:
/usr/local/kingate/bin/kingate -q
/usr/local/kingate/bin/kingate
存成restart:chmod +x /usr/local/kingate/bin/restart
kingate的配置文件都在/usr/local/kingate/etc 目录下,如果要用户认证才提供服务,可以修改这里的access.conf为如下内容:
first deny
model deny
model allow
{ * all * * }#all是所有用户,用户怎么建下面会说,其他的*号是什么意思,请看自带的文档
{ manage * * * }#这样可以远程用web方式管理kingate。如果不需要,也可以去掉
经过上述修改,restart一下,我们就可以用web来管理kingate了,默认http管理的端口是2222。不确认可以查看/usr/local/kingate/etc/kingate.conf里面的manage_port。
logout#。。
chanage password #修改当前登录用户的密码,请马上修改root的密码
----------------一下内容,非root用户看不到。
users#管理用户
login users#看都谁登陆到web管理页面了
access#设置access.conf的规则,具体请查看帮助,小心别改的自己也用不了
info#kingate的一些信息,cache,uptime,thread information,都谁连接这个代理服务器了
config#会修改kingate.conf修改端口,提供哪些服务,以及一些其他配置,要把other_config中把socks5 support user auth设为了on。
编辑以上内容 删除以上内容 追加资源
@@add_newSrcLink@@