当前位置:首页 > 云服务器 > 正文

云服务器如何与本地内网建立连接


一、阿里云服务器如何与本地网络组成内网您需要在阿里云官网合作伙伴栏目中寻找具有专线接入的服务商。一旦接入专线,您就可以与本地网络创建内联网。但价格会相对较高。


二、云服务器与本地服务器如何进行数据通讯

1.直接连接到数据库

Python直接连接到云数据库。与本地操作相同,只是数据库IP由内网IP改为云服务器IP。。在这种情况下,您需要注意以下事项:

直接连接数据库时所需的敏感信息(数据库名称、数据库账号、数据库密码)必须进行加密和解密,防止泄露。

开启云数据库的远程权限需要调整您的防火墙(如果您没有防火墙,请跳过)。互联网上有关于设置数据库帐户以允许远程访问的教程,但我没有仔细查看。

直接连接到数据库的优点是简单。虽然开发不需要考虑TCP层的行为,但缺点是会让数据库更加暴露,更容易被别人检索到数据库数据。

中间件有两种类型:tcp和http,对于这两种类型,都需要在中间件内构建用于加密和解密敏感数据的协议。自己的直连数据库的操作都是在框架内完成的。如果你有太多人使用它,你应该考虑性能问题。当然,如果您使用中间件,则不需要打开数据库的远程权限(如果您有防火墙,则需要允许通过防火墙的中间件端口进行通信)。

中间件的优点是,除非出现重大错误,否则数据库不会受到损害。缺点是开发难度大。