您的位置:首页 > 其它

亚马逊aws代理教程

2015-10-16 11:39 267 查看

亚马逊aws代理教程

申请账号

地址:http://aws.amazon.com/cn/

填写联系人信息:略

付款信息:需要信用卡、电话验证

创建系统实例

选择EC2

启动实例

选择操作系统:本次选择免费的ubuntu,基本保持默认即可

保存密钥对:只能保存一次,注意

创建成功后,可以查看到公有的DNS:xx.ap-northeast-1.compute.amazonaws.com;公有IP:1.2.3.4

登陆EC2

下文中的特殊说明:

$key_path指:你系统中存放proxy-sshkey.pem的目录

修改sshkey的权限:

chmod 400 $key_path/proxy-sshkey.pem

系统登陆:

ssh -i $key_path/proxy-sshkey.pem ubuntu@公网IP

代理设置

下文中的特殊说明:

公司:指XXX有限公司

服务器:公司内部使用的服务器

内部代理:公司内部服务器使用的代理

亚马逊服务器设置:

tinyproxy是一个能够代理http和https的小程序

安装软件

sudo apt-get install tinyproxy

配置:

vi /etc/tinyproxy.conf

端口:8888 [默认的端口不变]

注释掉:#Allow 127.0.0.1

启动代理:/etc/init.d/tinyproxy restart

开机启动:

vi /etc/rc.local

/etc/init.d/tinyproxy restart

修改亚马逊服务器的登陆方式为密码的登陆

sudo passwd root,设置root账号的密码root123

sudo passwd ubuntu,设置ubuntu账号的密码ubuntu

然后,使用如下命令修改SSHD设置:vi /etc/ssh/sshd_config,

把PermitRootLogin的参数修改为“yes”允许root登录

找到 PasswordAuthentication no,将no改为yes。 可以用密码登陆

去掉 #UsePAM no 前面的井号 ##### 修改UsePAM=no [关键]

重新启动ssh服务:sudo service ssh restart

服务器代理设置:

命令:使用第一个就行OK

ssh -CfNg -L 3128:localhost:8888 -N -i /home/proxy-sshkey.pem ubuntu@公网IP

ssh -CfNg -R 8888:localhost:3128 -N -i /home/proxy-sshkey.pem ubuntu@公网IP

再来看看Autossh的用法[网络]
$ sudo yum install wget gcc make
$ wget http://www.harding.motd.ca/autossh/autossh-1.4e.tgz $ tar -xf autossh-1.4e.tgz
$ cd autossh-1.4e
$ ./configure
$ make
$ sudo make install
$ autossh -M 5678 -NR 1234:localhost:2223 user1@123.123.123.123 -p2221
比之前的命令添加的一个-M 5678参数,负责通过5678端口监视连接状态,连接有问题时就会自动重连,去掉了一个-f参数,因为autossh本身就会在background运行


命令:

autossh -M 5678 -CfNg -L 3128:localhost:8888 -N -i /home/proxy-sshkey.pem ubuntu@公网IP

加入开启启动:
方案1:目前使用
vi /etc/rc.local
/usr/local/bin/autossh -M 5678 -CfNg   -L 3128:localhost:8888 -N  -i  /home/proxy-sshkey.pem ubuntu@公网IP
chmod +x /etc/rc.d/rc.local


服务器上的进程:

ps -ef | grep 3128

浏览器设置:

下载chrome浏览器或者其他可以安装SwitchySharp.crx插件的浏览器,,火狐浏览器也可以,请自行研究处理

chrome安装SwitchySharp.crx代理插件
1、设置--->扩展程序
2、把SwitchySharp.crx代理插件拖动到扩展程序的界面,根据提示安装即可

代理设置:
1、在chrome的右上角找到一个圆形地球样子的图标,右键--->选项
2、新建[情景模式]名称随便啦--->手动设置:http/https代理:192.168.1.100 端口:3128  --->保存
3、切换规则:勾选[在线列表规则] URL:http://www.woodbunny.com/gfwlist.txt  情景模式:选择2步骤的名称 ---->勾选[AutoProxy兼容列表] --->立即更新列表
4、保存

注意:使用的时候一般选择自动切换模式即可


window平台

工具:Xshell或者SecureCRT

OSX/Mac平台:

工具:
终端或者SecureCRT

SecureCRT:
参考windows平台相关内容

终端:
命令:ssh -qTfnN -D 4444  ubuntu@公网IP
密码:ubuntu
chrome浏览器设置:
参考windwos相关内容
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: