端口映射工具对比

ops/2024/9/23 15:27:49/

背景:
在开发网络程序的时候常常会用到内网的服务器(工具)需要开放到公网上,方便移动设备(4G等)连接。或者公司内网的erp或其他的系统需要居家访问,也需要把内网的http或者https端口映射到外网,我总结了一些我用过的三款软件对比。
我主要用过向日葵,natapp,快解析三个工具。

花生壳 :
花生壳提供内网穿透服务,允许用户通过服务端和客户端软件实现内网穿透。
支持TCP穿透、UDP穿透和HTTP代理等多种映射方式。
用户可以通过花生壳将内网服务映射到公网上,例如将内网的HTTP服务映射到外网的80端口。
花生壳操作简洁,功能齐全,性能稳定,深受用户欢迎。
我用得最多,购买了http,一个http 6块钱,加上https 还要加6块钱,一次性的,直接到2099年,还能接受。

Natapp :
Natapp也是一款内网穿透工具,支持TCP和UDP协议的端口转发。
用户可以通过Natapp免费购买隧道,实现内网服务的公网访问。
支持SSH访问内网Linux系统,配置TCP隧道等高级功能。
免费隧道的端口号是系统动态分配的,可能需要用户定期检查端口号是否变更。
这个需要敲命令,需要复制token到本机命令行,使用专业性强一些,不过免费的隧道多一些,有TCU,UDP,web(http) 不需要https(需要收费),也足够用了,还免费。

快解析:
快解析提供了端口映射服务,用户可以通过软件将内网端口映射到外网。
支持常见的服务器端口映射,如WEB服务器的80端口,FTP服务器的21端口等。
用户可以通过快解析的免费域名进行访问,或升级到付费版本以满足更具体的需求。
提供了详细的操作教程,帮助用户设置映射端口
有免费的web服务,但是会到期,到期后不续费,配置会被清楚。

**总结:**想白嫖可以用natapp,用花生壳方便,买个http和https也才12快,有优惠还不需要12块。快解析不推荐。


http://www.ppmy.cn/ops/87435.html

相关文章

3.Java面试题之AQS

1. 写在前面 AQS(AbstractQueuedSynchronizer)是Java并发包(java.util.concurrent)中的一个抽象类,用于实现同步器(如锁、信号量、栅栏等)。AQS提供了一种基于FIFO队列的机制来管理线程的竞争和…

Docker镜像仓库

目录 前言 1. 常见的镜像仓库 2. 搭建私有镜像仓库 3. 私有库的推送、拉取镜像 4. 总结 前言 Docker镜像仓库简单来说就是存储和管理Docker镜像的平台或服务。它允许开发人员上传自己创建的镜像,并与团队成员共享和协作使用。 1. 常见的镜像仓库 镜像仓库有公…

Java实战 - 实现八皇后的回溯算法

作者:逍遥Sean 简介:一个主修Java的Web网站\游戏服务器后端开发者 主页:https://blog.csdn.net/Ureliable 觉得博主文章不错的话,可以三连支持一下~ 如有疑问和建议,请私信或评论留言! 前言 当涉及经典的回…

ChatGPT:Java 中的 MultipartFile 是什么?

ChatGPT:Java 中的 MultipartFile 是什么? MultipartFile 是 Spring 框架中用于处理多部分文件上传的接口。它提供了一种方便的方式来处理 HTTP 请求中的文件数据。通常在 web 应用程序中,当用户上传文件时,服务器会收到包含文件数…

高保真虚拟人视频生成解决方案:MuseV MuseTalk

一、引言 随着人工智能技术的发展,尤其是深度学习的进步,虚拟人的生成和交互变得越来越真实和自然。虚拟人不仅能够应用于娱乐、教育、商业等多个领域,还能带来前所未有的沉浸式体验。本文介绍了一种高保真虚拟人视频生成解决方案,该方案结合了MuseV和即将推出的MuseTalk,…

android前台服务

关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业变现、人工智能等,希望大家多多支持。 未经允许不得转载 目录 一、导读二、使用2.1 添加权限2.2 新建…

理解 Objective-C 中 `+load` 方法的执行顺序

理解 Objective-C 中 load 方法的执行顺序 在 Objective-C 中,load 方法是在类或分类被加载到内存时调用的。它在程序启动过程中非常早的阶段执行,用于在类或分类被加载时进行一些初始化工作。理解 load 方法的执行顺序对于编写可靠的 Objective-C 代码…

IDEA切换分支,会影响当前在跑的项目吗?

说明:本文测试,在IDEA中运行项目,然后切换分支,是否会影响当前正在跑的项目 准备工作 首先,创建一个Git项目,接口如下: import org.springframework.web.bind.annotation.GetMapping; import…