开发者社区> 青涩涩的枣> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

随时随地进行科学计算

简介: 这次使用 nginx 配置证书,跳转到 frp 转发端口,通过frp转发到自己的电脑,访问自己电脑上的 code-server服务和远程ssh访问自己电脑。
+关注继续查看

个人介绍

我是合肥工业大学数学学院大二的学生,有打算考计算机方面研究生的准备,最近在学习linux知识,便有了想使用云服务器运行 frps ,对自己的电脑进行远程访问,实现出门在外随时访问自己的电脑,访问显卡计算资源,控制深度学习训练。由于国外的服务器延迟过高,ssh甚至达到500ms的延迟,体验实在太差,便想到阿里云作为国内的云服务领导者,进行测试后发现延迟很低,便选择了阿里云。

使用过程

首先先测试了本机到服务器的延迟平均在 60ms 左右,设备通过访问服务器端口,再映射到本地 linux 端口,平均延迟大概 130ms 左右,属于体验良好的范围。
首先通过 vnc 对 ssh 进行了配置,使得所有用户可以通过密码访问,便可以使用 workbench 对服务器进行访问。其中有文件管理,终端,是很好的连接服务器的web工具。
在阿里云服务器上运行frps,需要配置好 frps.ini 访问端口,管理页面端口,用户名,密码,以及配对 token 。便可以运行 frps 。并使用 systemctl 对其进行进程守护。
在客户端分别映射了 ssh 端口 22,codeserver 端口 2333,并设置了进程守护。
这样就可以在外面随时随地访问自己的电脑了。使用 vscode 进行数据处理以及科学计算。但是途中发现无法显示 code-server 中 jupyter notebook 网页,查询后发现由于没有开启 ssl 导致访问异常, 使得浏览器相关函数无法调用,于是使用 zerossl 为 ip 地址生成证书,使用 nginx 设置证书,然后跳转到 frp 端口,然后便可以正常加载。就可以随时随地进行科学计算。
得益于阿里云服务器的低延迟,本次过程使用体验极佳。

展望未来

通过高校学生在家实践,我了解到了网络的配置,如何配网,了解了 nginx 的一些基本的使用方法,证书如何自建与签发,linux的一些基本命令,以及如何阅读浏览器的命令窗口,前前后后踩坑搞了好几天,期间阿里云社区的一些教程很为关键,给了我很大的帮助,到现在总算是弄好了。之后不必要带着沉重的笔记本到处跑,仅仅需要一只ipad,就可以替代电脑完成学习,任务计算。之后还会对域名和服务器进行备案,搭建自己的博客,网站,记录自己学习数学的点点滴滴。

图片展示

code-server
code-server
ssh
ssh

部分配置代码

frps.ini
[common]
bind_port = ***

dashboard_port = ***
dashboard_user = green
dashboard_pwd = ***

token = ***

nginx.conf
map $http_upgrade $connection_upgrade {
        default upgrade;
        '' close;
        }
 server {
        listen       443 ssl;
        server_name  47.113.191.156;

        ssl_certificate  /home/china/certificate.crt;
        ssl_certificate_key  /home/china/private.key;
        ssl_trusted_certificate /home/china/ca_bundle.crt;



        location / {

                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;

                # New headers
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection $connection_upgrade;

                proxy_http_version 1.1;

                proxy_pass   http://127.0.0.1:7002/;
        }

frpc
frpc

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
云计算:从零开始将应用进行到极致
本文讲的是云计算:从零开始将应用进行到极致,这或许可以称为CIO的幻想吧,假如能够重新从零开始,我会建构出怎样的IT系统来支持我今天的业务呢?
1208 0
与云计算扯上干系
本文讲的是与云计算扯上干系,7月17日,EMC中国研发中心升级为EMC中国卓越研发集团,原EMC全球副总裁兼中国研发中心总经理范承工博士荣升EMC中国卓越研发集团主席,负责EMC全球虚拟存储研发项目。
1088 0
云计算怎样改变商业
本文讲的是云计算怎样改变商业,IBM、高通、诺基亚等正准备利用云计算这项新科技赚钱,这不是很容易的事情。
1202 0
如何让云计算加速传统商业
本文整理自2017云栖大会-成都峰会上驻云首席架构师苏炎的分享讲义。讲义主要分享了云计算对传统商业的加速作用,并分享了新零售时代的启发,购物中心的提升和企业模式的创新。
1446 0
1
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载