阿里云跨账号建立局域网(2-3账号互通)

最近有活动,和好友一并薅了下阿里云的羊毛。琢磨着两台机器组一个局域网,看了下有2个方案:

1是CEN云企网,一看价格4XX/月,对于我们这种年费2位数的购买人来说,该方案直接PASS

2是采用对等网,看上去不错,只是组集群的话只能有2台。不要跨地域

把步骤记录一下:

假设两台机器叫A和B,我们开始进行建立和组网

1. 建立ECS

把A机器公共环境装好,然后使用《实例与镜像-镜像》功能对机器建立快照,然后在镜像菜单里使用共享的功能建立为共享镜像,填写B账号的ID。

B机器使用 操作->更换操作系统,在更换的时候选择共享镜像(前一步如果有填写B账号ID),下拉会自动选择,然后呼啦啦的一会就建立好了B机器。

2. 开通对等连接

登录A账号,在阿里云管理菜单里搜索一下功能“VPC对等连接”,接收端主账号选择B的账号ID(注意不是B,在用户下拉层里可以直接复制),点击确定。

下一步登录B账号,进入功能《VPC对等连接》,如果前面填写的ID没错的话,在对等连接列表里会收到一个请求,点击确定同意。

账号B的主机在专有网络-实例ID/名称可以找到

此时两台机器还不能通,还差最后一步配置路由。

3. 配置路由

在A机器VPC对等连接列表里点击配置路由条目

给路由起个名字,其他都默认就好

名称起名:TO-HOSTB

目标网段的IP部分填写机器B的内网IP,最后一个掩码保持32不变(之前都用0,双机一时爽,添加第3个账号时就出问题了)

然后再登录到账号B,同样在VPC对等连接列表里配置一下路由条目。

两边的配置完后,两台机器就可以PING通啦,网络建立完成。试了下传输速度,相当的OK(我的两台在同一个机房同一个区的)同机房机器网络通讯不收费,如果是跨地域机房要收网络流量费用,具体看ESC政策。


如果要添加第三台之间互通,则需要添加多两个对等连接。网络结构类似这样:

本文主要记录的是实操部分,详细参数没有去做详细的解释,如果想了解参数部分的信息,可以看下

4. 防火墙/安全组

下一步你会发现多台机器能ping和ssh,但是其他服务不通。原因是因为路由是从vpc网络到vpc,而安全组是作用于vpc的,因此需要在防火墙里开放你的服务。例如把mysql访问权开放给内网:

这样3台机器就可以通讯正常了

【阿里云】阿里云跨账号内网互通_51CTO博客_阿里云账号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FoxMale007

文章非V全文可读,觉得好请打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值