前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于 NODE.JS 和 MQTT 开发的新一代高性能内网穿透工具

基于 NODE.JS 和 MQTT 开发的新一代高性能内网穿透工具

作者头像
纯情
发布2023-05-07 20:50:19
3850
发布2023-05-07 20:50:19
举报
文章被收录于专栏:纯情博客

介绍

Anynat 是一款通用性极强的内网穿透工具,能够适应复杂的内网环境,在较差的网络条件下,仍然能够提供稳定可靠的数据传输.

安装方式

  1. docker 容器化部署 Anynat(推荐)
  2. npm 安装方式(不推荐)

阅读本文档之前,会默认您有一定的网络知识,例如如何输入命令,怎样配置和解析域名等,文档不再赘述,自行搜索相关答案

本文档仅提供 docker 部署方法,如果采用 npm 安装方式,则默认您具有一定的编程知识,需要自行摸索和解决 npm 相关问题***

docker 容器化部署 Anynat

  1. Anynat 需要同时部署服务端和客户端
  • 服务端是指具有公网 IP 的服务器.例如阿里云,腾讯云的服务器,当然也有一些第三方免费的服务器,需要自行准备
  • 客户端是指你的内网服务器.例如你的 nas,台式电脑,笔记本或者其他系统平台,需要暴露自己本地的服务给外面的人访问就是客户,需要自行准备
  1. 部署服务端 /客户端之前,建议准备一个干净的系统,只安装 docker 相关的软件依赖 部署 docker 的教程文档( 服务端和客户端都需要安装好 docker ):
  • ubuntu/linux/macos 教程:https://docs.docker.com/engine/install/ubuntu/
  • windows 教程:https://docs.docker.com/desktop/install/windows-install/
  • 中文安装教程:https://zhuanlan.zhihu.com/p/441965046
  • 其他语言的 docker 安装方法自行搜索
  1. 建议提前准备好一个域名,没有域名也没问题,有公网 IP 即可.需要提前将域名开启 HTTPS 并解析到您的服务器公网 IP,推荐使用 cloudflare 作为域名解析平台
  2. 服务端和客户端共用同一份配置文件,如果配置对不上,则无法使用内网穿透服务,每次修改好配置需要重启 Anynat 容器 /重启系统
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-05-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 介绍
  • 安装方式
  • docker 容器化部署 Anynat
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档