阿里云ESC服务器怎么样去访问外部的网络

新购买了3台阿里云ECS服务器(centos7)和弹性公网IP(EIP),虽然是从事计算机行业的人员但俺不是计算机网络从业人员?。如何将这个祖宗运行起来,并且还要能方便远程维护,唉...其间的过程及酸爽各位看官尽情脑补吧。

在此特别写几篇记录一下,算是纪念也做为与我相同的朋友的参考。

先上图,有图有真相:

阿里云ESC服务器怎么样去访问外部的网络

注意:如果你也是购买的EIP,但ECS购买时选择的网络选择按流量计费,这时想绑定EIP是不行的,需要修改ECS实例的配置(选择升级配置,将网络带宽设为0),将带宽降为0之后ECS就取消了分配的公网IP。

首先:确保你购买的多台ECS服务器在同一个专用网络中并且其中的一台拥有公网IP或绑定了EIP,用句人话说就是要有一台能上网。

第二:将这台能上网的ECS服务器设置为软路由,就是让它成立类似你家里或公司的路由器的角色

1 修改/etc/sysctl.conf文件,添加配置net.ipv4.ip_forward=1

2 sysctl -p 重新加载配置生效

3 查看ip_forward是否生效为1 cat /proc/sys/net/ipv4/ip_forward

4 设置路由 iptables -t nat -A POSTROUTING -s 172.17.0.0/16 -j MASQUERADE

第三:配置VPC专用网络路由表

阿里云ESC服务器怎么样去访问外部的网络

阿里云ESC服务器怎么样去访问外部的网络

第四:登陆内网机器测试是否能上网

1、通过远程连接公网ECS(各种工具,我用的Xshell)

2、连接上公网ECS后,再连接内网ECS(阿里云好像有更简单的方法,现在头大先暂时这样吧)

账号密码登陆:ssh -l root@ip,根据提示进行

pem登陆:

将内网ECS pem文件放到该公网ECS上

然后给pem添加权限,chmod 600 xxx.pem

登陆:ssh -i xxx.pem -l root@ip

激动人心的结果:

阿里云ESC服务器怎么样去访问外部的网络

点我获取阿里云优惠券,让我们一起研究阿里云吧?

转载于:https://www.cnblogs.com/dw039/p/10628197.html

业务搭载离不了云服务器,选择合适的平台最重要!

从目前国内云计算市场的格局来看,国内云计算前三强分别是阿里云、腾讯云和华为云,阿里云、腾讯云作为背靠互联网平台的企业,更偏向于B端用户;华为与作为传统的通信巨头,更偏向于G端。

本人从事云计算相关工作至今已有多年,国内主流的云平台都接触过,包括他们的销售及技术团队,对各家的产品也小有了解,并且指导过数百家企业迁移上云,对云平台选择也有一定的发言权!

网上有很多评测,评测数据也五花八门,说谁好的都有,这个两篇博文分析汇总的非常详细,分享给大家,文档地址:

博文1:云服务器哪家好!阿里云、腾讯云、华为云的服务器配置及价格对比?​

博文2:阿里云服务器突发型t6、n4、s6、c5、c6怎么选?和腾讯云服务器标准型s3、sn3ne、s4、s5、sa2相比哪家好?全面解析

如果是高并发,高IO业务场景,需要确定服务器规格,可让业务应用性能发挥到最佳,参考官方文档:

阿里云服务器规格:规格实例族 - 云服务器 ECS

腾讯云服务器规格:规格实例族 - 云服务器CVM

上一篇:面试官疯了吗,问我为什么浮点数不精确?


下一篇:OpenWrt+Open*初体验,踩坑和跳坑记录。