用亚马逊的免费ec2主机翻墙

用用亚马逊的免费ec2主机翻墙的方法有很多,安装VPN服务器软件也可,最简单方便也许是用SSH端口转发了。我这里用的同Mac的操作系统。如何获得一年免费ec2主机?那得看你有没有信用卡,亚马逊新用户绑定信用卡后可获得一年免费的t1.micro的主机。本文亦基于此免费主机进行实验。

sudo ssh -v -i ~/.ssh/zola.pem [email protected] -D 9050 -C

命令行解读:

  1. sudo 是用Mac管理员权限达到端口转发的目的,不用sudo即使端口转发成功,也会提示:“代理服务器拒绝连接Firefox 尝试联系您指定的代理服务器时连接被拒绝。” 我这里用的同Mac的操作系统,如果用windows也许不用管理权限来执行端口转发动作。
  2. -D 设置动态转发端口号;
  3. -C 启用压缩;
  4. -N 不执行远程shell命令(ssh2支持),登录后不会有提示行;
  5. -i 优先使用秘钥key 而不是密码;

然后给Firefox的设置代理为127.0.0.1:9050
proxy_setting

然后到 http://zuo.la/ip/ 来查询一下当前是否用上了代理,下面显示204.236.236.251啦,证明SSH代理马上生效了
ip

8 thoughts on “用亚马逊的免费ec2主机翻墙”

  1. Pingback: 佐拉Ⓥ
  2. Pingback: EricCheung
  3. Pingback: Veronica Y.K
  4. Pingback: 秦秦
  5. Pingback: bbfans
  6. Pingback: nake13
  7. 你可以试试这个脚本:

    #!/bin/bash

    if [ `whoami` = root]; then
    sudo $0 $* # sshpass -f /etc/ssh-reconnect-passwd sudo $0 $*
    exit 0
    fi

    while true; do
    ssh -NCgvD 1080 -l bitnami -i /etc/ssh-reconnect.pem 204.236.236.251 | tee -a /var/log/ssh-reconnect.log
    sleep 5
    done

发表评论

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

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据