搭建NAS服务器,使用网络穿透zerotier,设置moon节点提速,配置远程访问

这篇具有很好参考价值的文章主要介绍了搭建NAS服务器,使用网络穿透zerotier,设置moon节点提速,配置远程访问。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        一直想做一台NAS服务器,前段时间刚好搞到一台旧主机,装好centos系统后,开始做网络穿透。这里我选择的工具是zerotier,免费!好用!

一、内网穿透:

        1、进入zerotier官网后,注册登录账号。

        2、点击Networks,点击Create A Network生成一个局域网。

zerotier moon端口,zerotier,linux,nginx,1024程序员节,linux,nginx,网络

       3、打开进入主页面,这里会看到该局域网的详细信息,这里记录一下网络id。

zerotier moon端口,zerotier,linux,nginx,1024程序员节,linux,nginx,网络

        

        4、接下来需要我们的设备加入到该局域网内,点击Download可以看到各自系统的下载方式,这里说明一下linux下载方式:

        控制台输入以下指令安装zerotier

curl -s https://install.zerotier.com | sudo bash

        5、安装完毕后,通过以下指令加入:

sudo zerotier-cli join xxxxxxxxxxxxxxxx

        6、查看连接状态:

zerotier-cli status

        7、返回网页,在详情页下方找到members选项卡,即可看到刚加入的设备id:

zerotier moon端口,zerotier,linux,nginx,1024程序员节,linux,nginx,网络

        8、接下来我们就可以在任何网络环境下,通过Managed IPs互相访问局域网内的设备啦!

二、moon节点配置:

        zerotier可以通过配置moon节点来加速设备间的访问,通常需要一台公网云服务器,如腾讯云、华为云,优点是有固定公网IP,不用再向当地运营商申请;访问速度快,且几乎不走云服务器流量;moon节点的配置教程网站上有很多,这里就简单说明一下:

        1、在云服务器上同样下载zerotier,并加入局域网内。

        2、给云服务器开放9993端口,端口类型为UDP。

        3、进入zerotier-one文件夹。

cd /var/lib/zerotier-one/

         4、生成moon.json

zerotier-idtool initmoon identity.public > moon.json

        5、编辑moon.json

zerotier moon端口,zerotier,linux,nginx,1024程序员节,linux,nginx,网络

 修改画框框的内容 ,将[""]中的内容改为:["云服务器的公网IP/端口"]

        6、保存后生成配置文件,执行如下命令:

zerotier-idtool genmoon moon.json

        7、执行后会产生一个000000xxxx.moon的文件,创建moons.d文件夹并放入配置文件:

mkdir moons.d #创建moons.d文件夹
mv 000000xxxx.moon moons.d/ #放入文件

        8、重启即可:重启代码:

systemctl restart zerotier-one

        9、云服务配置完毕,再进入NAS设备进行配置,执行:

执行命令:zerotier-cli orbit 50ee7da960 50ee7da960

50ee7da960 是云服务器的节点id

        10、执行 zerotier-cli listpeers 指令查看节点详情。云服务器ID变为moon代表配置成功!

三、远程SSH访问配置:

        moon节点配置好后,云服务器和NAS传输变快了,可以通过ping命令查看延迟时间,可能并没有特别直观的体现,但是在SSH远程登录时可以明显感觉到差距,若通过zerotier直接SSH登录NAS,有时候输入一个字符都会有长达3000ms到5000ms的延迟,让人难以接受,有了moon节点,我们可以直接把云服务器当跳板机,利用Nginx代理访问NAS,这样一来,延迟可以极大的降低延迟,并且这样做还有另一个好处:在任意可以联网的设备远程访问家里NAS服务器,不需要下载zerotier,甚至可以在手机端SSH访问家中NAS,是不是很酷!

        1、首先在云服务器上下载Nginx,打开Nginx配置文件,插入以下配置:

stream {
     upstream ssh {
       server 192.168.196.163:22; #NAS的IP和端口
     }
     server { #里面可以有多个监听服务,配置监听端口和代理的ip和端口就可以进行tcp代理了。
             listen 8070;        #云服务器的端口
             proxy_pass ssh;
             proxy_connect_timeout 1h;
             proxy_timeout 1h;
     }
}

  这里stream要和http同级,不能在http下。

        2、开放云服务端口,类型为TCP

        3、通过 云服务IP+开放的端口好 远程SSH登录NAS吧!

五、结尾:

        欢迎大家咨询和指正!文章来源地址https://www.toymoban.com/news/detail-798116.html

到了这里,关于搭建NAS服务器,使用网络穿透zerotier,设置moon节点提速,配置远程访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • zerotier 搭建 moon中转服务器 及 自建planet

    环境准备 节点ID 配置moon.json文件 生成.moon文件并进行配置 其它节点加入到 moon 服务中 注意,需要将云服务器的UDP: 9993端口打开,加入配置文件后,需要重启ZeroTier或者重启系统生效 将.moon 放入到指定的文件夹中,如果没有moons.d 文件夹,则自己手动创建一个 如何使配置生效 MacOS

    2024年02月04日
    浏览(38)
  • 群晖NAS配置之自有服务器frp实现内网穿透

    frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。今天跟大家分享一下frp实现内网穿透 通过在具有公网 IP 的节点上部署 frp 服务端,可以轻

    2024年02月04日
    浏览(38)
  • 在 Ubuntu 上实现网络穿透:手把手教你搭建FRPS服务器

    希望能写一些简单的教程和案例分享给需要的人 先确认是否安装 curl ,如果没安装,请执行下面命令进行安装 更新包列表: 安装 curl : 如果Ubuntu系统尚未安装Docker,按照以下步骤进行安装: 更新包列表: 安装Docker的依赖包: 通过执行命令 docker --version,可以验证安装是否

    2024年04月13日
    浏览(43)
  • 家用 NAS 服务器搭建 | 前篇

    最近一段时间都在折腾家用 NAS 服务器,NAS 系统从最开始选择安装开源的 OMV(OpenMediaVault)、万由U-NAS,最终决定使用黑群晖。硬件也是一步步从旧笔记本、拆旧笔记本改nas样式、最终也是到万由410机箱。 家庭nas服务器可以作为家庭数据中心,方便家里的多台设备存取nas上的

    2023年04月12日
    浏览(35)
  • NAS搭建指南一——服务器的选择与搭建

    有自己的本地的公网 IP 的请跳过此篇文章 按需求选择一个云服务器,目的就是为了进行 frp 的搭建,完成内网穿透 我选择的是腾讯云服务器,我的配置如下,仅供参考: 4. 腾讯云服务器官网地址 根据服务器提供的方式,在网页上登录服务器,进入命令终端 终端输入 sudo p

    2024年02月19日
    浏览(30)
  • 如何使用Pritunl搭建OpenVPN服务器,实现远程连接【内网穿透】

    Pritunl是一款免费开源的 VPN 平台软件(但使用的不是标准的开源许可证,用户受到很多限制)。这是一种简单有效的VPN方式,一方面能有一个相对简单的途径,易于初级用户迅速搭建 VPN 服务;另一方面有能抵御墙的干扰,提供稳定有效的代理服务。Pritunl采用 OpenVPN 代理方式

    2024年02月08日
    浏览(49)
  • Linux微型服务器(NAS)的搭建

    现在人使用Nas的越来越多,但是对于学生党来说,拥有一个自己的Nas是一件令人兴奋的事情。 本篇文章介绍微型Nas,基于神雕开发的海纳思系统  首先 我们选取的是机顶盒改微型nas 我们可以利用mas搭建网页,离线下载,挂青龙脚本 1.1Nas是什么? NAS(Network Attached Storage:网

    2024年02月08日
    浏览(36)
  • 使用Nodejs搭建简单的HTTP服务器 - 内网穿透公网远程访问

    🎉博客主页:小智_x0___0x_ 🎉欢迎关注:👍点赞🙌收藏✍️留言 🎉系列专栏:小智带你闲聊 🎉代码仓库:小智的代码仓库 Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台运行环境。Node.js 由 OpenJS Foundation(原为 Node.js Foundation,已与 JS Foundation 合并)持有和维

    2024年02月11日
    浏览(29)
  • zerotier moon服务器使用流程和感受

    使用zerotier的目的: 游戏串流 todesk可以使用,并且及其稳定, 缺点是免费的部分延迟比较明显, 不适合打游戏 使用zerotier之后可以使用微软官方的 RD client 以及 如果有N卡使用 moonlight(要达到打游戏的目的,需要使用moon服务器) zerotier使用流程 1.在官网注册network, 国内的话会比较慢

    2024年02月10日
    浏览(29)
  • 使用ztncui配置私有化zerotier服务器

    众所周知,Zerotier-One是一个非常好的组建虚拟局域网的工具,可以以p2p的方式穿透NAT网络进行连接。但是在使用中也仍然存在着一些瑕疵,主要就是以下两点: 因为Zerotier官方提供的中心节点(planet节点)全部都在国外,所以更新路由表的时候,通常会消耗较长的时间,甚至可

    2024年02月14日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包