来源:http://www.xeonlin.com/computer-topics/ec2-ssh-myentunnel.html
正如众所周知的原因,生活在地大物博的中国翻山越岭是难免的。路途险恶,荆棘密布,而目的无非就是要看到外面的世界,听到多元的观点。前几天看了胡平的《犬儒病》,突然有所感触,在这里暂且不表,来日再续。
言归正传,今天我介绍的翻山越岭方法采取的是EC2+SSH+MyEnTunnel+AutoProxy+Firefox.这个方式可以采取各种不同组合,简单来说就是通过国外的服务器用SSH的方法代理访问。以下会有各种类型的衍生.
1.购买SSH账号,这样就简化成:SSH+MyEnTunnel+AutoProxy+Firefox。
2.不通过EC2,而是自己购买VPC架设SSH服务器。
3.不使用MyEnTunnel.
我看大部分文章都用Putty,每次设置太麻烦,做批处理失败,遂放弃。
4.采用非AutoProxy的插件或非Firefox的浏览器。
EC2注册:
http://passtest.net/2010/11/amazon-aws-ec2-vpn-vps-1
这里注意几个问题:
1.由于信用卡绑定,超过流量是会直接扣钱的。下文会有流量控制的方法
2.开通Instance就如同Vmware中开通虚机,相当给力。默认选择 asic 32-bit Amazon Linux AMI 1.0
3.开通后请看下一节,暂时无需做任何本地的设置。
4.保存Key。这是唯一链接EC2的密钥。
PS:感叹一下Amazon的认证迅捷。
MyEnTunnel连接:
首先:将Key转换成支持Putty的格式。参考文章:http://docs.amazonwebservices.com/AWSEC2 /2010-08-31/GettingStartedGuide/index.html?ConnectToInstanceLinux.html#d0e512
看不懂英文的可以查看:http://blog.csdn.net/along602/archive/2011/05/11/6411587.aspx 注意:仅需要创建Key
其次:下载MyEnTunnel:http://www.ziddu.com/download/13757710/myentunnel.zip.html
最后:用此方法设置好后连接EC2。 http://014.cc/myentunnel
注意:
1.SSH服务器栏填写:ec2-user@ec2-***-***-***-16.compute-1.amazonaws.com。@后面这个为EC2中的Public DNS。用户名ec2-user
2.密码栏不填写,选择使用私人密钥。原来的密钥要改成keyfile.ppk,放在MyEnTunnel同一目录下
Firefox+AutoProxy
安装Firefox,最好是国际版非中文版。安装AutoProxy插件。
AutoProxy代理插件主要作用就是自动识别访问的网站。无法访问的地址才通过MyEnTunnel访问,减少不必要的流量。
详细见该链接的第一种方法。
参考地址:
http://passtest.net/2010/11/amazon-aws-ec2-vpn-vps-1
http://www.bityun.com/archives/410
http://fendou.org/2010/03/23/firefox-ssh-autoproxy/
http://blog.csdn.net/along602/archive/2011/05/11/6411587.aspx
http://www.bityun.com/archives/410
本文由自动聚合程序取自网络,内容和观点不代表数字时代立场