KnProxy Lambda 客户端使用说明(上)

KnProxy V5的操作和用法较 V4 来说就复杂些了,这里先介绍v5客户端的使用方法。

1. 预备工作 Prep Work
KnProxy V5的客户端是基于Java编写的,所以首先就是确保您的电脑上安装了足够新的 Java 虚拟机。
最新的Java虚拟机可以在:http://www.java.com/zh_CN/download/  获得。
还有,当然,就是必须要下载KnProxy了,目前RC2可以在Sourceforge下载到。


2. 运行 Setting Up The Client
在您确保计算机上的Java虚拟机足够新的情况下,将SF上下载的ZIP解压缩到计算机的某个目录,如果你是 Windows用户,请双击 KnProxyV5.exe,否则,请打开终端,输入 java -jar KnProxyV5.jar 也可以。如果您的Java版本不够高,Windows用户会得到提示。

3. 熟悉默认界面 Getting familiar with the UI

KnProxy V5 运行界面(调整大小后)

KnProxy的用户界面很直观,分为菜单、启动状态、服务器列表,操作按钮。默认的KnProxy带有2个供测试用的服务器,请不要太过分使用,我们建议自己搭建KnProxy服务端来获取最好的效果。

欲启动KnProxy,只要点击右下角的启动按钮即可,你会看到服务器状态变为 “已启动(监听 127.0.0.1:5000)” 这样(如下图)在这一步成功后,请记住服务器启动的端口号码(就是 127.0.0.1:5000 中的 5000) 。我们要开始设置浏览器了。

4. 浏览器端设置
您还需要设置浏览器,才能通过 KnProxy而不是默认的网络连接连接互联网。有的浏览器有自己的代理设置,有的则依赖系统代理,我们将介绍系统代理设置(针对 IE 和 Chrome)以及Firefox下设置使用KnProxy。

设置系统代理:打开控制面板,Internet选项的连接菜单(如下图)

设置网络连接

双击你默认使用联网的连接,出现设置页面。如果你使用局域网,点击列表之下的“局域网(LAN)设置”中的“局域网设置(L)”按钮!

设置连接(局域网界面类似)

这时候,在地址框,输入  127.0.0.1 并在 “端口” 输入刚才打开的端口(默认5000),点击确定保存设置

代理设置

Firefox 设置:
火狐使用自己的代理设置,所以设置方法稍有不同,打开火狐选项。进入“高级” 并点击配置Firefox如何连接互联网 右侧 “设置” 按钮。

火狐设置

选择手动配置代理,在HTTP代理写入 127.0.0.1 端口 5000 (或设定的端口)

设置代理信息

保存设置,开始浏览。

特别提示

 5. 浏览、特殊功能、其他:
设置完了,就可以直接开始浏览了。理论上是支持任何服务器的,不过没有 HTTPS 的支持。而且,我们的服务器没法很好的处理 Youtube视频,所以有节制的使用吧。

如果你觉得KnProxy的窗口碍事,请打开 “文件菜单〉收缩到任务栏”
收缩后,双击任务栏图标即可还原。

6. 添加服务器
如果你自己设置了服务器,希望添加/删除服务器,请点击相应的按钮。服务器删除会立即生效,但是添加服务器需要重新启动代理软件。
具体请看 客户端说明(下)  架设自己的服务器,请看 架设服务器(中)

12 Comments

  1. […] 1. 准备工作: KnP V5和V4的不同在于KnP V5 需要用到php的sockets和rc4加密模块,所以说并不是所有的服务器都兼容。如果您搭建后无法正常运行,请更换服务器(这里特别推荐 000webhost 这个免费服务器,速度还不错,搭建也比较成功)。以下默认您已经看了 客户端使用说明(上),并且能成功配置。 首先在:http://sourceforge.net/projects/level5/files/Server/ 下载坂本号最大的(发文时是knproxy_lambda_server_apjp_v5_00.zip )。将文件解压缩,里面是 4个文件。 […]

    回复

      1. 我拿个免费空间装了v4,以前直接浏览器访问作为网页代理很久都没事,试了一下用v5客户端的,空间就被删了,abuse。。。囧。。,难道是v5的比较消耗服务器资源?还是由于使用v5客户端连接v4?

        回复

  2. 请问root
    我下载了Knproxy4-36源代码。并把它解压上传到我的免费空间。点进我的空间可以看见代理页面。但是输入网址后点转到。就会显示Fatal error: Call to undefined function curl_init() in D:\请问这是怎么回事呢?是没有下载服务端吗?呵呵我也是第一次搭建自己的代理服务器。不懂求指教!

    回复

    1. KnProxy需要你的服务器支持 cURL 来发送远程请求,undefined function curl_init 表示:a)你服务器没开cURL,b)你的服务器不支持远程连接。

      你可以创建一个PHP文件,里面写 <?php echo file_get_contents(‘http://www.google.com’); ?>访问该文件,如果不是空白页,没有PHP错误的话,那么就需要把 KnProxy 的module_request.php换成file socket版本。如果出错/空白,八成是你的空间不支持远程访问(或者屏蔽了功能),这样的话应该…换个空间。

      回复

    2. 还有,KnProxy本身就是服务器端,KnProxy Lambda这个是KnProxy的一个分支(功能和实现完全不一样),主要用于解决对安全需求更加高的代·理。

      回复

  3. 我想搭建自己的服务器~~
    用你们的提供的服务器不稳定(可能多人用的缘故)!!
    可否发个源码来
    QQ:396359157@qq.com
    还有问题
    我有两个在线代理但不知那个好用
    www.zvut.org/gl
    www.zvut.org/knp

    谢谢你的技术的解答:kaka|40::kaka|01:

    回复

    1. 源码请看sourceforge.com下载或者看看 架设说明 @ http://kanoha.org/2011/08/21/knproxy-lambda-setting-up-a-server/ 这个。我看你架设的knh那个就是KnProxy V4 2.26 ,如果是那样的,你就不用架设 V5服务端了,因为v4有向上兼容性。:kaka|03:

      回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注