2011年11月3日星期四

goagent和wallproxy-plus代理翻墙教程详细版

goagent和wallproxy-plus代理翻墙教程详细版:

来源:http://igfw.tk/archives/6138


WallProxy教程详细版


之前有写过goagent教程,但是有些朋友因各种原因无法使用,下面介绍一个同样基于GAE的翻.墙软件WallProxy,希望能有所帮助,进行自由的网上冲浪


教程开始!!!



第一步:申请Google App Engine账号(其实就是申请Gmail账号,两者通用)



网址是http://appengine.google.com


如果已有谷歌账号,那就直接登录吧。
goagent


第二步: 创建Google App Engine的ID



顺利登录后,点击Creat an Application


goagent


接着输入你的手机号码,国家选择Other(Not Listed)


goagent


需要注意的是,手机号码前面要+86 格式如:+86 13888888888。然后等待收取手机短信,收到短信后(一串数字号码)填入表单,点send提交.
几秒后,谷歌会发来短信(免费的),里面有一串数字,填上即可。


goagent教程


点击send后,Google App Engine账号即被激活,然后就可以创建新的应用程序了。页面会自动转入“My Applications”页面,点击“Create an Application”新建应用,如下图:


goagent教程
一个Gmail账户最多可以创建十个Google App Engine应用。每个应用每天有1GB免费流量,不够的话,多申请几个就可以了(无需再进行手机验证)。下面填写新应用的必要信息,如下图:


goagent教程
在上图中第一处添加一个应用名称,如123abc验证一下是否可用,如果通过那么123abc就是你的Appid(一定要记住这个id!),而 123abc.appspoft.com就是你的应用服务器地址了。第二个空格就是给你的应用取个名字,可以随便填,最后点击提交按钮,如果能看到下图这 个页面,就说明你成功创建了一个新的应用


goagent教程


第三步: 配置wallproxy



下载地址:WallProxy


1:打开wallproxy-plus文件夹下的server文件夹,直接双击upload.bat (win7若双击无法打开,请用管理员模式)
输入“1”,并按回车,然后输入你刚才申请的App_id,再按回车。如图(点击图片可放大):



2:然后输入3,再按回车,再依次输入自己的gmail邮箱地址和密码(输入密码时将看不见任何符号,但你不用管他,输完密码后按回车就可以了)。最后程序会自动上传,看见下图红框的字样就代表上传成功。并且可关闭此窗口了。



3:双击打开wallproxy-plus\local\Wallproxy.exe,屏幕右下角会出现wallproxy图标,右键点击图标,选择【设置】,并修改server_type = ‘simple2′为server_type = ‘ gaeproxy’
appid = ” 为 appid= ‘你的id’ ,最后点击确定,关闭窗口,如下图:


wallproxy教程


wallproxy教程


4:左键点击wallproxy图标,选择127.0.0.1:8086,此时图标变成蓝色状态。至此,配置完毕,翻.墙去吧,哈哈。强烈建议用谷歌的chrome浏览器。


同样,还可以用goagent翻.墙,前去探个究竟



附加步骤:导入证书,主要是方便浏览国外的https的网站



注:以下是可选功能,平时只是娱乐或看看youtube,facebook,twitter的用户不需要做。



  • 为了能浏览国外https网站,我们需要导入根证书:将_ca.crt导入为根证书,以后遇到https链接就不会弹出证书无效的警告了。首次运 行程序后可以在local\cert\_ca.crt中找到(直接提供根证书存在严重安全隐患,所以wallproxy默认不提供,需要首次运行后自动生 成),导入后最好将以前添加例外的网站全部删除以避免冲突。

  • Windows下IE等浏览器双击_ca.crt选择导入证书按提示操作即可;

  • Firefox依次操作:首选项->高级->加密->查看证书->证书机构->导入->选择_ca.crt文件->选中第一项->确定;

  • Linux下Chrome按照LinuxCertManagement操作。

  • 每次版本更新时有两个选择:
    将上次导入的根证书删除,再把新的根证书添加进去.
    直接将上一个版本的cert文件夹复制到新版本目录中去.
    使用一段时间后,cert目录下会生成很多文件,如果需要清理,可删除_ca.crt、_ca.key、_serial之外的其他文件


WallProxy官方说明:访问


关于使用及其他小提示:



若使用IE或chrome浏览器,那么翻.墙前直接打开wallproxy客户端,并选择
127.0.0.1:8086或gfwlist即可翻墙,无需对浏览器进行任何设
置。


若使用firefox浏览器的用户可以在选项->高级->网络中修改至“使用系统代
理”,然后打开wallproxy客户端即可。


3种模式简单说明:




  • 127.0.0.1:8086:所有网站进行代理,但对于打开国内普通网站略微影响速度

  • Gfwlist:简单来说,对于被墙的网站使用代理(如twitter),没被墙的不是用代
    理(如baidu)

  • 直接连接:不使用代理


chrome浏览器可使用Proxyswitchy插件, Firefox浏览器可安装autoproxy插
件。


关闭wallproxy客户端时请不要直接点击程序右上方的“叉叉”,请右键点击程序
图标选择“退出”或“显示/隐藏”中的退出,以防出错。另外在关闭前建议将模式调
成“不使用代理”,否则浏览器默认设置过代理。



原文http://maolihui.com/wallproxy-detailed-version-of-the-tutorial.html


==========


goagent教程详细版


自从用了goagent,上facebook,twitter,看youtube那真是小菜一碟。而且看youtube的流畅度和优酷一样,不信?你试试。


教程开始!!!



第一步:申请Google App Engine账号(其实就是申请Gmail账号,两者通用)



网址是http://appengine.google.com


如果已有谷歌账号,那就直接登录吧。
goagent


第二步: 创建Google App Engine的ID



顺利登录后,点击Creat an Application


goagent


接着输入你的手机号码,国家选择Other(Not Listed)


goagent


需要注意的是,手机号码前面要+86 格式如:+86 13888888888。然后等待收取手机短信,收到短信后(一串数字号码)填入表单,点send提交.
几秒后,谷歌会发来短信(免费的),里面有一串数字,填上即可。


goagent教程


点击send后,Google App Engine账号即被激活,然后就可以创建新的应用程序了。页面会自动转入“My Applications”页面,点击“Create an Application”新建应用,如下图:


goagent教程
一个Gmail账户最多可以创建十个Google App Engine应用。每个应用每天有1GB免费流量,不够的话,多申请几个就可以了(无需再进行手机验证)。下面填写新应用的必要信息,如下图:


goagent教程
在上图中第一处添加一个应用名称,如123abc验证一下是否可用,如果通过那么123abc就是你的Appid(一定要记住这个id!),而 123abc.appspot.com就是你的应用服务器地址了。第二个空格就是给你的应用取个名字,可以随便填,最后点击提交按钮,如果能看到下图这个 页面,就说明你成功创建了一个新的应用


goagent教程


第三步: 下载goagent客户端



下载地址:http://code.google.com/p/goagent/


解压后会看到2个文件夹
1.双击server\uploader.bat(linux/mac用户请运行uploader.py),先输入你的appid(不要额外加 上.appspot.com),然后会提示你输入Gmail邮箱和密码,(输入密码时将看不见任何符号,但你不用管他,输完密码后按回车就可以了)接着程 序会自动上传至谷歌服务器,看到方框内的文字尤其是最后一行就表示上传成功了。


goagent教程
2.用记事本打开server文件夹下的app.yaml,在第一行的application:处输入你的id


null
3.用记事本打开local文件夹下的proxy.ini 在appid=处填上你的id


null
4.至此,所有设置都已完毕。以后每次要翻.墙前先打开local文件夹下的goagent.exe(Mac/Linux运行python proxy.py即可,需要Python版本2.6以上),通过路由器上网的朋友在代理设置中输入ip地址127.0.0.1和端口8087,下图以谷歌 的chrome为例,教你如何设置代理(点击图片可放大)(没用路由器,直接拨号上网的朋友请继续往下看)


有些朋友没有用路由器,是直接拨号上网的,那么设置代理的方法如下:


5.有些朋友说goagent看不了youtube,其实我觉得应该与浏览器兼容性有关,还是建议大家用chrome浏览器进行观看哦。下图为证。(youtube正在正常播放哦,看进度条就知道了。)另外我的twitter地址是http://twitter.com/aexwx嘿嘿



总结:谷歌果然是老大,什么卫星,什么地图,什么翻墙,太造福我们了!本猫用它看youtube,流畅的没话说。



如果死活无法配置成功,请转战猫理会的Wallproxy教程,同样可实现翻.墙






OpenVZ VPS 配置 OpenVPN

OpenVZ VPS 配置 OpenVPN:

来源:http://igfw.tk/archives/6129


前两天在hellohost上购买了一款128内存的linux VPS,无奈发现LNMP一键包装不上,LAMP装上后内存直接爆满,连登录都登陆不了了,小内存的VPS伤不起啊,只好用来配置VPN和SSH用来做一些特殊用途,而OpenVZ VPS貌似只能配置openvpn 。


首先联系你的VPS服务商让他把TUN/TAP功能打开,默认大部分都是关闭的,你可以用以下命令检测:
cat /dev/net/tun
若返回以下结果表示OK
cat: /dev/net/tun: File descriptor in bad state


安装openvpn


1、添加源



2、安装

yum -y install openvpn


3、将easy-rsa移动到一个方便操作的位置。

cp -R /usr/share/openvpn/easy-rsa /etc/openvpn/


4、进入目录

cd /etc/openvpn/easy-rsa/2.0


生成证书


1、证书国别、名字之类的个人感觉不修改也没什么问题,如要修改运行

vi vars


2、运行以下命令

./clean-all

source ./vars                    #使设置生效

./build-ca server                #创建证书颁发机构CA,一路回车

./build-key-server server  #生成服务器证书,一路回车,最后两个y

./build-key bsk                  #生成名为bsk的客户证书,一路回车,最后两个y

./build-dh                           #生成Diffie Hellman参数


编辑openvpn配置文件




cd /etc/openvpn/

vi server.conf



输入以下内容



port 443

proto tcp

dev tun

ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt

cert /etc/openvpn/easy-rsa/2.0/keys/server.crt

key /etc/openvpn/easy-rsa/2.0/keys/server.key

dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem

server 192.168.0.0 255.255.255.0

push “redirect-gateway def1″

push “dhcp-option DNS 8.8.8.8″

push “dhcp-option DNS 8.8.4.4″

client-to-client

keepalive 10 120

comp-lzo

persist-key

persist-tun

verb 3



配置端口转发




vi /etc/sysctl.conf



将net.ipv4.ip_forward = 0改成net.ipv4.ip_forward = 1,将net.ipv4.tcp_syncookies = 1改为#net.ipv4.tcp_syncookies = 1保存,执行sysctl -p使之生效。

输入

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT –to-source 1.2.3.4  #1.2.3.4为你的vps IP

/etc/init.d/iptables save              #保存iptables设置

/etc/init.d/iptables restar            #重启iptables


添加开机启动




vi /etc/rc.local



添加一行



/usr/sbin/openvpn –config /etc/openvpn/server.conf &



启动openvpn


openvpn –config /etc/openvpn/server.conf &


至此服务端配置完毕。

在windows使用openvpn


1、下载安装openvpn

2、在服务器  /etc/openvpn/easy-rsa/2.0/keys/ 文件夹中用sftp类软件下载ca.crt、bsk.crt和bsk.key这三个文件放在openvpn客户端安装路径下得config文件夹中。

3、在config下新建一个名字为“bsk.ovpn”的文本文件



client

dev tun

proto tcp

remote 1.2.3.4 443

resolv-retry infinite

nobind

persist-key

persist-tun

ca ca.crt

cert client1.crt

key client1.key

ns-cert-type server

comp-lzo

verb 3


将1.2.3.4修改为你的VPS IP

4、运行 OpenVPN GUI,然后connect。


PS:如果windows的openvpn可以连接到服务端但是所有网页都打不开可能是iptables没有设置好,请重新配置端口转发。

PPS:添加新用户只需运行如下两条命令即可

source ./vars

./build-key bsk


千万不要运行./clean-all ,否则会将以前生成的证书删除。

原文:http://www.lingbaoboy.com/archives/592.html



VPS新手教程:SolusVM面板使用教程

VPS新手教程:SolusVM面板使用教程:

来源:http://igfw.tk/archives/6140


SolusVM新版本界面指南


之前,做过一系列的简单教程,其实原则上说不能算教程,只能是过程。最近,很多IDC都更新了他们的SolusVM版本,包括我们常见的Myhost123,DS,VIRPUS等,新的界面大家也许不太习惯,第一次接触的朋友,如果看过我之前的有关SolusVM面板教程(原文地址:VPS新手教程③:SolusVM面板使用教程),再看新的面板,可能觉得无从下手,所以,赵容再做一个补充,展示下新版本的一些界面。


首先,是登陆界面。这个毫无悬念,差异只是在界面色彩上。



solusvm001


登陆之后,我们可以看到我们账户中的VPS,我这里,有2台VPS,都有基本的配置情况,包括主机名,IP地址,内存大小,操作系统,硬盘大小,流量使用百分比等信息,如图:


solusvm002


我们打开一台,下面,是XEN的管理界面(由于同KVM稍有不同,所以分开截图)


solusvm003


下面是KVM管理界面,一些常用的按钮都做了说明,主机商还有中文界面,也比较好理解。


solusvm004


最后,我们看看个人账户信息的一些设定,包括姓名,邮箱,登陆密码的修改等。


solusvm005


整个面板与之前的版本相比,变化还是挺大的,所以,这里稍做展示,老鸟飘过勿喷,算作给新手一个指引,给自己一个备忘,嘿嘿!


来源http://www.zrblog.net/4442.html


==========


SolusVM旧版本界面指南


前面两节,我们讲了VPS订购和遇到问题后的处理方法。今天,我们就来介绍下我们常用的VPS管理面板之一:SolusVM。SolusVM是应用最广泛的VPS管理面板,它具有功能全面,操作简便的特征。SolusVM默认为英文界面(部分国人IDC已经将它汉化),下面我们就一起来看看这个面板常用的一些功能使用。


首先,我们购买了VPS,IDC会在邮件中给出VPS管理面板登陆地址,用户名,密码等信息。这里,我们以VIRPUS为例,打开http://cp.zrblog.net,输入我们邮件中的用户名(如vmuser***),密码,登陆。


solus01


如图,上图中就是我们登陆SolusVM之后的第一个界面,这里我们可以看到我们的VPS主机名,IP地址,配置情况,系统信息,以及在线情况。


这个界面,我们可以更改我们的登陆密码,邮箱。点击左侧的Profile,大家可以看到如下界面。


solus02


上图是我们的一些信息,我已经在图中做了标注,就不一一赘述了。修改好这些信息之后,我们返回到主界面,然后进入VPS管理页面。


solus03


这个界面的头部部分,赵容就没有截图了,分为三个部分,左侧是VPS的主机名,IP地址,操作系统,机房地址;中间部分是图形化的VPS使用状况;而右侧则是VPS的配置。


下面,我们主要看看管理部分中我着重标示的部分。


【Reboot】重启:类似于我们PC的重新启动restart


【Shutdown】关机:等同于PC关机,操作后VPS将处于offline状态


【Boot】开机:同上,等同于PC开机


【Re-install OS】重装系统:使用此菜单重装OS,比如linux下的CentOS,debian等


【Root Password】Root密码修改:修改Root密码,SSH连接时使用


【Hostname】主机名:主机域名


【Main IP】主IP


【IP Address】IP管理:多个IP时可用


看过上面的内容,相信大家对SolusVM面板应该有个初步的了解了。不过,没有实践始终是纸上谈兵,赵容建议大家,买个普通的月付VPS来练习下,就能很快上手了!


来源http://www.zrblog.net/3074.html


==========


VPS订购(WHMCS)


其实,之前赵容写过一些新手用的教程,但是比较杂乱,不方便寻找。所以,从今天起,我会写一个VPS新手教程的系列,从最基本得订购开始写起。其实,说不上教程,算一个指引吧,毕竟语言障碍阻挠了相当一部分人。


关于VPS订购,这里我以VIRPUS为例(国外大多使用WHMCS,所以基本相同),首先,点击我博客右侧边栏VIRPUS官方链接(传送门),假定我们订购budget VPS下面的Basic VPS,先点击头部budget VPS,来到VPS订购页面,然后,点击我们想要订购的VPS款型下面的Order now,如图:


new01


下面我们来到订购页面,首先,选择我们的付款周期,是月付,半年付,还是年付(根据付款周期价格可能不同),然后设定hostname域名,NS1 和NS2可以随意填写,建议写域名相同吧,然后设定root密码(这个密码可以后来修改)。下面还有些选项,包括是否需要额外的IP地址,需要的操作系 统,是否需要面板等,有什么特殊要求,您也可以留言给商家,最后确认。


new02


确认之后,来到我们的购物车,这里列举了我们订购的产品的详情,付款周期,价格等。


new03


checkout之后我就不截图了,或者后面有机会把图补上。之后我们需要填写一些资料,包括姓名,地址,邮编,电话之类,这里最重要的是邮箱和密 码,一定要写常用的邮箱,记住密码,因为这是你登陆商家个人中心的唯一方式。最后选择付款方式,一般国外IDC都支持PayPal,信用卡等,建议大家还 是用PayPal付款,更加安全可靠。


因为商家各自的VPS开通速度不同,有些需要人工审核订单,可能需要等待,VIRPUS是付款立即开通。我们可以到我们的用户中心,看到产品状态。


new04


如上图,WHMCS系统一般产品底色为白色,或者绿色都是处于激活状态了,当然您也可以点击View Details,查看产品信息以及目前状态,最后一栏Status:Active(激活),如果是pending就是暂时没有开通。


好的,VPS新手教程关于WHMCS系统的VPS订购就到这里结束了,下一节,我将给大家讲下个人中心个人信息修改,包括邮箱,密码,这对于VPS转让是非常有必要的;另外,还有遇到问题如何通过工单系统联系商家等。


来源http://www.zrblog.net/3014.html


==========


后台个人信息修改,ticket联系客服


上一节,赵容跟大家讲了VPS订购流程,那么这一节,我们就来讲讲VPS订购后WHMCS后台的一些操作,包括个人信息修改,密码和验证问题答案设定,遇故障时ticket联系客服的方法等。


首先,以我们注册的用户登陆主机商后台,这里的登陆账户和密码就是我们上一节订购时设定的邮箱和密码。好了,来到后台,同样的,这一节我依然以VIRPUS为例。


mew0201


来到后天,首先,我们要点击导航栏的My Details,这里可以修改我们的个人信息,如上图,如果我们需要转让我们的VPS给他人,首先要修改的就是自己的个人信息,将邮箱修改为对方邮箱,密码修改为不常用任意密码。


上面图中我划掉的Email Address就是邮箱,完成后记得Save Changes。另外,修改密码和安全问题答案的位置,我也在图中做了标注。


下面,我们再来说说遇到问题后,如何提交工单给客服处理。大家看到,头部有一个My Support Tickes(我的支持单),点击它。


new0202


new0203


如上图,点击Submit Ticket(提交工单,就是我们常说的发TK了)。


然后选择相应的部门。其实,我们可能需要联络的不外乎我上图中标注的部门,一个是技术支持,另一个是销售部。这里,我们以销售部为例。点击需要联络的部门。


new0204


图中赵容已经大致标注了tiket需要填写的内容和选择的方式,大家按照自己的实际情况填写就OK,最后提交,等待客服回复。一般,提交之后,你的邮箱会收到一份主机商的自动回复,这个直接删除之。客服回复之后,您的邮箱也能收到邮件,或者,您登陆后台自行查看均可。


好了,有关VPS订购及主机商页面的一些问题,就说到这里,下一节,我们来谈谈VPS管理面板中最常见的SolusVM相关信息。


来源http://www.zrblog.net/3028.html


==========


SSH连接(putty)


前面两节赵容跟大家说了那么多,但是看完后大家应该能发现,在现在为止,我们拥有了VPS,却没有去驾驭它,玩它。赵容常说的一句话:我们要的是玩VPS,而不是被VPS给玩了。所以,这一节开始,我们大致说下,怎么玩VPS?今天,先来看看SSH连接。


***在正题之前,我需要说一个非常重要的东西,就是我们现在和之前所讲解的VPS,都是基于linux系统的,windows系统的可以略过。***


SSH连接VPS,需要一个工具。这里,我以putty为例来叙述(关于putty,大家可以这个为主题到搜索引擎寻找下载)。双击我们下载回来的工具:putty。


putty01


大家可以看截图,需要注意的地方,我都有标记。Host Name填入IP地址,或者我们VPS的Host Name(注意:如果填入Host Name必须提前解析并生效,所以赵容建议填入IP),端口一般22不用修改;然后我们在Saved Sessions填入任意一个名称,当然是我们自己能记住的,比如VIRPUS的VPS,就写上VIRPUS,然后Save,这个步骤是为了我们不用每次 都输入IP地址,下次直接双击保存的名称就可以连接了。


好了,填好之后,我们点击Open(或者双击保存好的名称),打开putty软件。


putty02


第一次连接,我们会看到如上的画面,需要点击“是”确认下。以后再次连接就不会出现这个对话框了(如果在SolusVM重装了OS之后的首次连接亦会出现)。


putty03


上图就是确认之后连接的画面了。首先,输入用户名:root,回车之后,是输入密码,不少新手朋友跟赵容说,我的密码无法输入啊!在这里,我再次重申下:为了安全连接,这里的密码输入是不显示出来的,你只要输入,完成后回车。如果错了,就过不了,再次输入!


好了,SSH连接的过程,就是这样子了。这时候,我们可以做的事情蛮多,具体都有哪些操作,您可以在本博搜索下赵容之前写过的linux新手命令,或者vps简单性能测试等。


来源http://www.zrblog.net/3084.html


==========


新手使用putty不如使用Tunnelier,可以很方便的使用SFTP来上传下载VPS上的文件,比如说你不会用vim创建修改文本文件就比较困难,你可以使用SFTP到VPS上把文件下载到电脑上修改好后再传到VPS上(可以用Notepad++)。