VPC企业云上网络搭建+TR转发路由器测评报告

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: VPC企业云上网络搭建+TR转发路由器测评报告

VPC企业云上网络搭建+TR转发路由器测评报告


一、测评前言

TR转发路由器是阿里云为企业打造的一张灵活、可靠、大规模的企业级互联网络。这款设备可以将同地域或不同地域的网络实例间的流量进行转发,支持在地域内定义灵活的互通、隔离、引流策略,帮助企业打造一个高效的网络环境。通过搭配云数据传输,用户可以实现在跨地域连接场景下数据传输按流量计费的能力。此外,TR转发路由器还提供了丰富的网络互通和路由管理功能,包括连接网络实例、添加自定义路由表、添加路由条目、添加路由策略等。本文将会详细介绍TR转发路由器企业版和基础版的工作原理。企业版适用于大型企业网络,提供更高的性能和更高级的安全性;基础版则更适合小型企业使用,具有更低的成本和简单的配置流程。

企业版转发路由器工作原理

连接网络实例

image.png

连接VPC实例的过程相对简单,只需要确保VPC实例在企业版转发路由器支持的可用区中拥有至少一个交换机实例,并拥有至少一个空闲的IP地址即可。接着,企业版转发路由器会在VPC实例的交换机中创建一个弹性网卡ENI,作为VPC实例与企业版转发路由器流量互通的接口。同时,企业版转发路由器还会将VPC实例添加到企业的网络拓扑图中,使得这些实例可以在内部互相通信。对于边界路由器VBR实例的连接,需要先在其上安装并运行CloudBridge SDK,然后通过创建IPsec隧道的方式将其与企业版转发路由器连接起来,从而实现网络间的加密通信。对于连接其他地域的转发路由器实例,需要先购买带宽包,以便为跨地域连接分配足够的带宽。完成后,可以通过创建跨地域连接的方式将两个地域的企业版转发路由器实例连接起来,从而实现数据的跨地域传输。

管控路由

image.png

它可以连接不同的网络实例,如VPC实例、VBR实例、IPsec连接和跨地域连接。在创建网络实例连接时,系统默认开启了高级功能,包括自动关联至转发路由器的默认路由表、自动传播系统路由至转发路由器的默认路由表和自动为VPC的所有路由表配置指向转发路由器的路由等功能。这些功能可以帮助我实现路由的自动学习和传播,让我可以更方便地管理和控制网络的连通性。

基础版转发路由器工作原理

image.png

二、测评步骤

北京开发环境和杭州生产环境通过VPC对等连接打通,可以实现北京开发环境ECS-DEV访问杭州生产环境中文件服务器ECS-FSSSH服务,文件服务器ECS-FS访问杭州生产环境中WEB服务器ECS-WEB01SSH服务,以及WEB服务器ECS-WEB01访问杭州生产环境中数据库服务器ECS-DB01MySQL数据库服务。同时,杭州生产环境中的WEB服务器ECS03对外开放了WEB服务。

image.png

创建北京开发环境专有网络VPC-DEV(172.16.0.0/16)和开发交换机VSW-DEV(172.16.1.0/24)

复制如下链接,并粘贴至右侧远程桌面中的浏览器中,访问专有网络VPC控制台,点击创建专有网络。

https://vpc.console.aliyun.com/vpc/cn-beijing/vpcs

image.png

在弹出的创建专有网络窗口,完成如下配置后,点击确定创建开发专有网络和交换机:

专有网络地域为华北2(北京),名称为VPC-DEVIPv4网段为172.16.0.0/16

交换机名称为VSW-DEV,可用区为北京 可用区IIPv4网段为172.16.1.0/24

image.png

image.png

image.png

创建研发安全组SG-DEV,并配置规则允许文件服务器ECS-FS192.168.200.1)通过TCP协议从22端口(SSH服务)进行通信

复制如下链接,并粘贴至右侧远程桌面中的浏览器中,访问云服务器ECS控制台中的安全组管理页面,点击创建安全组。

https://ecs.console.aliyun.com/securityGroup/region/cn-beijing

image.png

创建安全组SG-DEV

将网络设置为VPC-DEV

在入方向访问规则中,添加规则允许文件服务器ECS-FS192.168.200.1)以及Workbench远程连接IP100.104.0.0/16)通过TCP协议从22端口(SSH服务)进行通信。 具体操作是:

添加一条规则,授权策略为允许,优先级为1,协议类型为自定义TCP,目的端口为SSH22),源:192.168.200.1,100.104.0.0/16

删除其它TCP协议类型规则。

image.png

创建研发服务器ECS-DEV172.16.1.1

复制如下链接,并粘贴至右侧远程桌面中的浏览器中,访问云服务器ECS控制台页面,点击创建实例。

https://ecs.console.aliyun.com/server/region/cn-beijing

image.png

image.png

image.png

)创建从杭州生产环境到北京开发环境的VPC对等连接

复制如下链接,并粘贴至右侧远程桌面中的浏览器中,打开专有网络中的VPC对等连接页面,第一次使用可能需要开通CDT功能权限,确定开通后,点击刷新按钮,即可进行接下来的创建VPC对等连接操作。

https://vpc.console.aliyun.com/vpcpeer/cn-hangzhou/vpcpeers

image.pngimage.png

image.png

在弹出的创建对等连接页面完成如下配置,并点击确定,完成创建:

对等连接名称:PEER-PRD-DEV

发起端VPC实例:VPC-PRD

接收端账号类型:同账号

接收端地域类型:跨地域

接收端地域:华北2(北京)

接收端VPC实例:VPC-DEV

image.pngimage.png


(二)完成发起端和接收端VPC实例的路由条目配置,联通杭州文件服务器交换机VSW-FS(192.168.200.0/24)和北京开发交换机VSW-DEV(172.16.1.0/24)

点击左侧菜单中的VPC对等连接,找到刚刚创建的对等连接PEER-PRD-DEV,可以看到发起端为杭州的VPC-PRD,接收端为北京的VPC-DEV,接下来我们需要分别配置发起端和接收端VPC实例的路由条目。

image.png

点击发起端VPC实例配置路由条目,因为发起端为VPC-PRD(192.168.0.0/16),接收端为VPC-DEV(172.16.0.0/16),其中需要联通VSW-FS(192.168.200.0/24)VSW-DEV(172.16.1.0/24),所以发起端的目标网段为VSW-DEV(172.16.1.0/24),详细配置如下:

路由条目名称:R-FS-DEV

目标网段:172.16.1.0/24

image.pngimage.png


点击接收端VPC实例配置路由条目,因为发起端为VPC-PRD(192.168.0.0/16),接收端为VPC-DEV(172.16.0.0/16),其中需要联通VSW-FS(192.168.200.0/24)VSW-DEV(172.16.1.0/24),所以接收端的目标网段为VSW-FS(192.168.200.0/24),详细配置如下:

路由条目名称:R-DEV-FS

目标网段:192.168.200.0/24

image.png

image.png

(三)完成文件服务器安全组SG-FS配置,允许ECS-DEV能够访问SSH服务(22端口)

复制如下链接,并粘贴至右侧远程桌面中的浏览器中,打开ECS控制台中的安全组页面(杭州地域),找到文件服务器安全组SG-FS,点击右侧操作列中的配置规则按钮,进行规则配置。

https://ecs.console.aliyun.com/securityGroup/region/cn-hangzhou

image.png

在入方向规则配置中,手动添加一条规则,放行从开发服务器ECS-DEV(172.16.1.1)访问SSH(22)服务:允许,1,自定义TCP,目的端口:SSH22),源:172.16.1.1,点击保存完成配置。

image.png

(四)测试开发服务器ECS-DEV(172.16.1.1)与文件服务器ECS-FS(192.168.200.1)是否能够相互访问SSH服务(22端口)

通过Workbench分别远程连接开发服务器ECS-DEV(172.16.1.1)与文件服务器ECS-FS(192.168.200.1)

image.png

image.png

远程连接后,分别在两台服务器中进行如下测试:

在开发服务器ECS-DEV(172.16.1.1)中通过SSH远程登录文件服务器ECS-FS(192.168.200.1)ssh 192.168.200.1

在文件服务器ECS-FS(192.168.200.1)中通过SSH远程登录开发服务器ECS-DEV(172.16.1.1)ssh 172.16.1.1

image.pngimage.png

复制如下链接,并粘贴至右侧远程桌面中的浏览器中,打开云服务器ECS控制台中的安全组页面,找到数据库服务器所在的安全组SG-WEB01,点击右侧操作列中的配置规则。

https://ecs.console.aliyun.com/securityGroup/region/cn-hangzhou

image.png

在入方向规则配置中,手动添加如下两条规则:

放行WEB服务器ECS-WEB01(192.168.1.1)WEB服务端口HTTP80)访问:允许,1,自定义TCP,目的端口:HTTP80),源:0.0.0.0/0,点击保存

允许从文件服务器ECS-FS(192.168.200.1)通过SSH服务(22端口)访问:允许,1,自定义TCP,目的端口:SSH22),源:192.168.200.1,点击保存

image.png

image.png

访问权限测试

在云服务器ECS控制台获取ECS-WEB01的公网IP,并复制到本地浏览器进行访问测试,如可以看到”ECS-WEB01页面说明已经开放了WEB服务的80端口:

image.png

 

在云服务器ECS控制台通过Workbench远程连接文件服务器ECS-FS,并通过SSH22端口)服务远程连接WEB服务器ECS-WEB01192.168.1.1):ssh 192.168.1.1

image.png

image.png

(五)配置数据库安全组:SG-DB01,设置入方向规则,仅允许ECS-WEB01可以访问该安全组中服务器的MySQL数据库服务(3306端口)

复制如下链接,并粘贴至右侧远程桌面中的浏览器中,打开云服务器ECS控制台中的安全组页面,找到数据库服务器所在的安全组SG-DB01,点击右侧操作列中的配置规则。

https://ecs.console.aliyun.com/securityGroup/region/cn-hangzhou

image.png

在入方向规则配置中,手动添加一条规则,放行从WEB服务器ECS-WEB01(192.168.1.1)访问MySQL(3306)服务:允许,1,自定义TCP,目的端口:MySQL3306),源:192.168.1.1,点击保存完成配置。

image.png

点击左侧实例与镜像中的实例页面,找到云服务器ECS-DB01,通过Workbench进行远程连接

image.png

远程连接成功后,通过如下命令本地登录数据库服务,输入正确密码(初始管理员root用户密码为Test123!)后,显示”mysql>“,可输入SQL命令进行数据库操作:

mysql -uroot -p

image.png

成功登录MySQL后,通过如下命令创建一个可远程登录的web用户:

create user 'webuser'@'192.168.1.1' identified with mysql_native_password by 'Test_123';

flush privileges;

image.png

测试通过ECS-WEB01远程访问ECS-DB01MySQL服务,远程连接ECS-WEB01实例:

image.png

远程连接成功后,通过如下命令安装MySQL客户端:

yum install -y mysql

image.png

远程连接ECS-WEB01成功后,通过如下命令测试是否能够成功登录ECS-DB01中的MySQL服务:

mysql -h192.168.100.1 -uwebuser -pTest_123

image.png

如上图所示,说明已经成功通过ECS-WEB01连接ECS-DB01的数据库。

(六)配置数据库服务器的网络ACL:ACL-DB,关联数据库交换机VSW-DB,并分别设置入方向和出方向规则,确保仅ECS-WEB01允许访问MySQL数据库服务的3306端口。

复制如下链接,并粘贴至右侧远程桌面中的浏览器中,打开专有网络VPC控制台中的网络ACL页面(杭州地域),点击创建网络ACL

https://vpc.console.aliyun.com/nacl/cn-hangzhou/nacls

image.png

在弹出的创建网络ACL页面中,进行如下配置后,点击确定:

所属网络ACLVPC-PRD

名称:ACL-DB

image.png

找到刚刚创建的网络ACLACL-DB,点击右侧操作列中的关联交换机,选择suoECS-DB01所在的交换机VSW-DB01,点击确定关联。

image.png

image.png

image.png

设置网络ACL入方向规则配置:在ACL-DB的配置页面中点击入方向规则,点击管理入方向规则。添加入下两条规则:

优先级1,策略允许,协议类型TCP,源地址192.168.1.1/32,目的端口3306/3306

优先级2,策略拒绝,协议类型ALL,源地址0.0.0.0/0

例下图所示,入方向规则中,来自源地址为192.168.1.1的请求,访问3306目的端口的TCP协议数据包,在经过如下表所示的ACL规则配置后,匹配生效顺序1和生效顺序2规则中的源地址,由于生效顺序1的优先级高于生效顺序2,所以会根据生效顺序1规则允许该请求。

image.png

image.png

设置网络ACL出方向规则配置:在ACL-DB的配置页面中点击出方向规则,点击管理出方向规则。添加入下两条规则:

优先级1,策略允许,协议类型TCP,目的地址192.168.1.1/32,目的端口1/65535

优先级2,策略拒绝,协议类型ALL,目的地址0.0.0.0/0

image.png

image.png

由于业务需要,企业在云上同地域有多个 VPC,希望可以实现多 VPC 之间的灵活通信,例如部分VPC 之间可以互相访问、部分 VPC 隔离、所有流量引流至安全 VPC 做安全管控等场景。

image.png

image.png

image.png

image.png

image.png

重新远程连接ECS-WEB01,并通过如下命令测试是否能够成功登录ECS-DB01中的MySQL服务:

mysql -h192.168.100.1 -uwebuser -pTest_123

image.png

发现可以访问,此时我们的整个架构即可完成。

(七)测评演示视频


三、测评体验

通过此次体验,我对TR转发路由器有了深入了解,其强大的连接网络实例、管控路由和网络安全特性给我留下了深刻印象。TR转发路由器可以轻松连接各种网络实例,包括VPC实例、VBR实例和IPsec连接,而且可以跨地域连接,为我的业务发展提供了很大便利。它的路由管理功能也非常出色,它不仅支持自动关联至转发路由器的默认路由表,还可以自动传播系统路由至转发路由器的默认路由表,极大地简化了我的工作量。

对于安全性方面,TR转发路由器也做得很好。它提供了很多安全措施,比如IPsec连接,可以保障我的数据在传输过程中不被窃取或篡改。总的来说,我觉得TR转发路由器是一款很实用的产品,能帮我解决很多网络问题,提高工作效率,新增的大型企业通常会按照部门、业务、安全等级、生产/开发环境来划分VPC,并需要VPC之间互联互通实现内网业务的互访。过去TR单实例仅支持最多连接200VPC,而本次发布中将此限制提升到连接1000VPC,助力企业客户在云上业务的规模发展。


相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
11天前
|
机器学习/深度学习 人工智能 运维
企业内训|LLM大模型在服务器和IT网络运维中的应用-某日企IT运维部门
本课程是为某在华日资企业集团的IT运维部门专门定制开发的企业培训课程,本课程旨在深入探讨大型语言模型(LLM)在服务器及IT网络运维中的应用,结合当前技术趋势与行业需求,帮助学员掌握LLM如何为运维工作赋能。通过系统的理论讲解与实践操作,学员将了解LLM的基本知识、模型架构及其在实际运维场景中的应用,如日志分析、故障诊断、网络安全与性能优化等。
35 2
|
10天前
|
运维 供应链 安全
SD-WAN分布式组网:构建高效、灵活的企业网络架构
本文介绍了SD-WAN(软件定义广域网)在企业分布式组网中的应用,强调其智能化流量管理、简化的网络部署、弹性扩展能力和增强的安全性等核心优势,以及在跨国企业、多云环境、零售连锁和制造业中的典型应用场景。通过合理设计网络架构、选择合适的网络连接类型、优化应用流量优先级和定期评估网络性能等最佳实践,SD-WAN助力企业实现高效、稳定的业务连接,加速数字化转型。
SD-WAN分布式组网:构建高效、灵活的企业网络架构
|
11天前
|
安全 网络安全 数据中心
转发路由器 Transit Router(TR):实现企业级互联网络的灵活与可靠
【10月更文挑战第18天】转发路由器(Transit Router,TR)是企业级网络架构中的关键设备,用于实现不同网络间的高效互连。本文通过问答形式,详细介绍了TR的基本概念、主要功能、配置方法及应用场景,强调了其在多数据中心互联、云服务接入、ISP网络核心和企业分支互联中的重要性,并探讨了确保TR高可用性和安全性的措施。
21 3
|
11天前
|
安全 物联网 网络安全
中小企业提高网络安全的五种方式
【10月更文挑战第18天】中小企业提高网络安全的五种方式:1. 小企业并非免疫;2. 定期更新软件和硬件;3. 持续教育员工;4. 启用并维护安全功能;5. 制定全面的网络安全策略。天下数据IDC提供专业的服务器解决方案及数据中心安全服务,保障企业信息安全。
21 1
|
14天前
|
人工智能 关系型数据库 数据中心
2024 OCP全球峰会:阿里云为代表的中国企业,引领全球AI网络合作和技术创新
今年的OCP(Open Compute Project)峰会于2024年10月14日至17日在美国加州圣何塞举行,在这场全球瞩目的盛会上,以阿里云为代表的中国企业,展示了他们在AI网络架构、液冷技术、SRv6和广域网等前沿领域的强大创新能力,持续引领全球合作与技术创新。
|
19天前
|
存储 监控 安全
企业如何应对网络攻击的威胁
企业如何应对网络攻击的威胁【10月更文挑战第10天】
23 3
|
10天前
|
运维 监控 安全
SD-WAN异地组网加速:提升企业网络性能的关键
随着企业全球化扩展,异地组网成为重要需求。传统广域网(WAN)存在延迟高、带宽不足等问题,而SD-WAN通过智能流量调度、降低成本、提升安全性和快速部署等优势,成为理想解决方案。本文详细解析SD-WAN在异地组网中的优势、应用场景及最佳实践,帮助企业实现高效跨地域网络连接。
|
6天前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
【10月更文挑战第23天】在数字时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将探讨网络安全漏洞、加密技术和安全意识等方面的内容,以帮助读者更好地了解如何保护自己的网络安全。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,我们将为读者提供一些实用的建议和技巧,以增强他们的网络安全防护能力。
|
1天前
|
SQL 安全 算法
网络安全与信息安全:漏洞、加密技术与安全意识的交织
【10月更文挑战第28天】在数字时代的浪潮中,网络安全与信息安全成为保护个人隐私和企业资产的重要盾牌。本文将深入探讨网络安全中的常见漏洞,介绍加密技术的基本概念及其在保护数据中的应用,并强调提高安全意识的重要性。通过分析具体案例和提供实用的防护措施,旨在为读者提供一个全面的网络安全知识框架,以应对日益复杂的网络威胁。
11 4
|
1天前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
【10月更文挑战第28天】在数字化时代,网络安全和信息安全已经成为了我们生活中不可或缺的一部分。然而,随着技术的发展,网络安全漏洞也越来越多,加密技术和安全意识的重要性也越来越被人们所认识。本文将分享一些关于网络安全漏洞、加密技术和安全意识的知识,帮助读者更好地保护自己的网络信息安全。