【服务器】威联通NAS文件共享 - 搭建SFTP服务并内网穿透实现在外远程访问

简介: 【服务器】威联通NAS文件共享 - 搭建SFTP服务并内网穿透实现在外远程访问

前言


本次教程实现在QNAP威联通NAS上搭建SFTP服务,并通过cpolar内网穿透将其映射到公网上,实现在公网环境下也可以远程访问连接家里内网的威联通SFTP服务。


1. 威联通NAS启用SFTP


进入威联通控制台,找到Telnet/SSH

da439c23123ee1ff1a123413d5b9caa5.png


检查一下SSH和SFTP是否有启用,如没有开启,需要开启一下,并点击应用


e20e66d65f11bd52d88bb3a03d516507.png


2. 测试局域网访问


SSH和SFTP启动后,我们使用威联通IP地址测试连接是否正常。这里我们使用FileZill工具进行测试:

  • 主机:输入威联通IP地址
  • 用户名:威联通的用户名
  • 密码:威联通的登录密码
  • 端口:22

点击快速连接,出现目录即表示连接成功


fd50be7842bf9cee06f39cbdf77287a3.png



3. 内网穿透


局域网测试连接没有问题后,接下来我们再做内网穿透,将22端口映射到公网,实现在外公网远程访问家里威联通文件,实现文件共享。这里我们使用cpolar内网穿透来实现,无需公网IP,也不用设置路由器,操作简单。


3.1 威联通安装cpolar内网穿透


如何在威联通NAS上安装cpolar,请参考该篇文章教程:



3.2 创建隧道


在威联通NAS上安装cpolar成功后,在浏览器上访问威联通IP地址:9200,登录cpolar web UI管理界面。


点击左侧仪表盘的隧道管理————创建隧道:


隧道名称:可自定义,注意不要与已有隧道名称重复


协议类型:选择TCP


本地地址:22


端口类型:目前选择随机,可以免费使用,我们临时测试一下


地区:可以默认选择,或者选择China VIP地区


点击创建


f750e1ead411ffe5f78b8ea5c5dbc722.png


创建隧道成功后,我们在左侧仪表盘的状态————在线隧道列表,可以看到我们刚刚所创建隧道所生成的公网地址+公网端口号,将其复制下来。


1d66f6f76fad084264e787c9ec398f19.png


3.3 测试公网远程访问


打开FileZill工具,使用刚刚获取并复制好的公网地址sftp://3.tcp.vip.cpolar.cn进行连接,注意一定要加上sftp://,端口号需要更换公网地址的端口11630,出现列出目录表示成功


c13128c7aa335d563fb66821c14eebc6.png


4. 配置固定公网TCP端口地址


由于我们上面创建隧道时使用的是随机地址,仅仅适合测试使用,所生成的地址会在24小时内随机变化。为了更好的连接,我们需要固定TCP端口地址,使其连接更加稳定,同时提高带宽。


需要注意,配置固定TCP端口地址需要将cpolar升级到专业版套餐或以上。


a2ea376112f82c595ae022840047db68.png

4.1 保留一个固定TCP端口地址


登录cpolar官网www.cpolar.com,进入到官网后台后,点击左侧的预留,然后找到保留的TCP地址

  • 地区:选择China VIP
  • 描述:即备注,可以自定义填写

点击保留



85fd9e3b33c5eafe3b72510305e04c61.png


地址保留成功后,系统会生成相应的固定公网地址+公网端口号,将其复制下来


45ce693a297863614538ba2a2f005c3d.png


4.2 配置固定TCP端口地址


在浏览器上访问并登录威联通的cpolar web UI管理界面,即威联通IP:9200。点击左侧仪表盘的隧道管理——隧道列表,找到之前创建的威联通SFTP隧道,点击右侧的编辑

bb9bff36cac2c6dc92b34b5025f53032.png


修改隧道信息,将保留成功的固定tcp地址配置到隧道中

  • 端口类型:修改为固定tcp端口
  • 预留的tcp地址:填写保留成功的地址

点击更新



03b651f15a1a3c178936dc572184ee5a.png


隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,找到我的世界隧道,可以看到公网地址已经更新成为了固定tcp地址。


2a0bc58a2dc0ea8a6406ec7f822012f7.png

4.3 测试使用固定TCP端口地址远程连接威联通SFTP


打开FileZill,将主机地址以及端口号替换为刚刚配置成功的固定tcp地址和端口号,然后点击连接即可


cda1dc6e242949ed8169306773cc24af.png


相关实践学习
函数计算部署PuLID for FLUX人像写真实现智能换颜效果
只需一张图片,生成程序员专属写真!本次实验在函数计算中内置PuLID for FLUX,您可以通过函数计算+Serverless应用中心一键部署Flux模型,快速体验超写实图像生成的魅力。
目录
相关文章
|
9月前
|
机器学习/深度学习 存储 监控
内部文件审计:企业文件服务器审计对网络安全提升有哪些帮助?
企业文件服务器审计是保障信息安全、确保合规的关键措施。DataSecurity Plus 是由卓豪ManageEngine推出的审计工具,提供全面的文件访问监控、实时异常告警、用户行为分析及合规报告生成功能,助力企业防范数据泄露风险,满足GDPR、等保等多项合规要求,为企业的稳健发展保驾护航。
281 0
|
存储 固态存储 文件存储
服务器数据恢复—NAS存储精简lv的故障的数据恢复案例
NAS数据恢复环境: QNAP TS-532X NAS设备中有两块1T的SSD固态硬盘和3块5T的机械硬盘。三块机械硬盘组建了一组RAID5阵列,两块固态硬盘组建RAID1阵列。划分了一个存储池,并通过精简LVM划分了7个lv。 NAS故障: 硬盘故障导致无法正常进入系统,7个lv分区丢失。
|
9月前
|
安全 Linux Shell
使用SCP命令在CentOS 7上向目标服务器传输文件
以上步骤是在CentOS 7系统上使用SCP命令进行文件传输的基础,操作简洁,易于理解。务必在执行命令前确认好各项参数,尤其是目录路径和文件名,以避免不必要的传输错误。
899 17
|
9月前
|
自然语言处理 Unix Linux
解决服务器中Jupyter笔记本的文件名字符编码问题
通过上述步骤,可以有效解决Jupyter笔记本的文件名字符编码问题,确保所有文件能在服务器上正常访问并交互,避免因编码问题引起的混淆和数据丢失。在处理任何编码问题时,务必谨慎并确保备份,因为文件名变更是
342 17
|
Python
使用Python实现multipart/form-data文件接收的http服务器
至此,使用Python实现一个可以接收 'multipart/form-data' 文件的HTTP服务器的步骤就讲解完毕了。希望通过我的讲解,你可以更好地理解其中的逻辑,另外,你也可以尝试在实际项目中运用这方面的知识。
591 69
|
10月前
|
缓存 安全 网络协议
如何使用Bluetown Cloud服务器及其CDN服务来掩护VPS的真实IP地址。
最终,通过Bluetown Cloud的CDN服务,你的VPS不仅仅是隐藏在一层又一层的保护之下,同时也因为CDN的全球节点而享受到加速访问的优势,无所不在又不被发现,像是一位能在互联网世界中自由穿梭的幽灵特工。
195 14
|
10月前
|
应用服务中间件 网络安全 数据安全/隐私保护
网关服务器配置指南:实现自动DHCP地址分配、HTTP服务和SSH无密码登录。
哇哈哈,道具都准备好了,咱们的魔术秀就要开始了。现在,你的网关服务器已经魔法满满,自动分配IP,提供网页服务,SSH登录如入无人之境。而整个世界,只会知道效果,不会知道是你在幕后操控一切。这就是真正的数字世界魔法师,随手拈来,手到擒来。
497 14
|
10月前
|
物联网
云服务器搭建rttys服务
RTTYS是一款基于Web的串口调试工具,分为服务端(rttys)和客户端(rtty)。服务端负责连接串口设备并提供接口,客户端通过浏览器访问实现远程串口调试。它具有跨平台、易部署的特点,适用于物联网、嵌入式开发等场景,极大提升调试效率。
|
9月前
|
安全 Linux 网络安全
Python极速搭建局域网文件共享服务器:一行命令实现HTTPS安全传输
本文介绍如何利用Python的http.server模块,通过一行命令快速搭建支持HTTPS的安全文件下载服务器,无需第三方工具,3分钟部署,保障局域网文件共享的隐私与安全。
2408 0
|
前端开发 Cloud Native Java
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现
博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现

热门文章

最新文章