如何通过快解析测试接口内外网?本地内网ip让外网访问连接

2023-09-16 11:38:26

接口调试测试是网络技术员经常工作内容之一。如在公司内部api项目webserver测试,在公司内办公室个人电脑是正常用内网IP访问连接测试的,但在外网电脑需要远程测试时需要怎么测试呢?这里提供一种内网地址让外网访问的通用方法:快解析内网映射。

内网地址在外网访问的原理主要是通过快解析软件方式,将本地内网地址转换成外网可以识别连接的地址格式,打通内外网互通互连。在实际使用场景中,任意需要内网发布互联网,及外网访问局域网的本地搭建服务器场景,都可以应用上。这里以将本地接口测试,提供到外网远程测试接口的实现过程步骤,方便大家参考。

第一步:接口项目本地内网地址

如本地接口测试是浏览器访问http操作实现的,明确记录本地的web内网IP端口。

第二步:将接口地址由内网转换成公网

在本地接口项目服务器上,或者所在局域网内任意内网互通计算机设备上,安装并登录快解析添加端口映射设置。通过这一步快解析软件上添加映射设置,将具体的需要测试API内网地址变成外网地址。
添加映射时选择填写的信息参考:

映射名称:自定义,方便区别和标志,如“web接口测试”、“网站api”等。

公共端口类型:根据自己本地应用场景选择。如API是通过浏览器web服务访问方式的,一般采用非80映射外网;需要外网80访问且是http协议服务的选择用“80http映射”类型。
内网地址:内网访问固定地址。可以是固定内网IP或计算机名。如是在服务器本机使用映射的,推荐填写127.0.0.1格式。

应用程序端口:以实际为准,如7001。不可以随便乱填写。

   

添加映射设置后,保持快解析软件服务的运行状态,不要退出关闭它。如有什么问题,可以直接将鼠标停留对应输入框参考提示。

第三步:在外网接口测试时用外网地址

内网快解析映射生效正常后,在外网进行接口测试需要时,使用映射后的外网地址(域名和外网端口)进行访问操作即可。

关于接口类型:通常本地服务器部署的接口服务包括web服务或普通TCP连接服务。web api接口跟网站服务是同种,TCP连接的跟远程桌面连接数据库是同一种。

除了接口服务,个人和企业部署在内网的ERP、管理系统、后台登录站点、远程桌面、SSH远程、SVN、个人网盘、OA、ERP、NAS、https或http网站、FTP文件共享服务、管家婆、打印机、视频监控、数据库、服务器等重要办公系统和设备应用,在没有拉专线或公网IP的情况下,只需在内部简单安装快解析软件就能解决,轻松实现内网地址让外网访问。

更多推荐

使用Selenium进行网页登录和会话管理

随着互联网的快速发展,网页登录和会话管理是许多网站和应用程序的基本功能。通过网页登录,用户可以访问个人账户、购物车订单、历史记录等个性化信息。为了提高用户体验和效率,自动化登录和会话管理成为一个重要的需求。而Selenium作为一种强大的Web自动化工具,为开发人员提供了便捷的方式来实现这些功能。例如我们在访问京东网站

LC926. 将字符串翻转到单调递增(JAVA - 动态规划)

将字符串翻转到单调递增题目描述动态规划题目描述难度-中等LC926.将字符串翻转到单调递增(JAVA-动态规划)如果一个二进制字符串,是以一些0(可能没有0)后面跟着一些1(也可能没有1)的形式组成的,那么该字符串是单调递增的。给你一个二进制字符串s,你可以将任何0翻转为1或者将1翻转为0。返回使s单调递增的最小翻转次

@SpringBootApplication注解说明(InsCode AI 创作助手)

@SpringBootApplication是SpringBoot中的一个关键注解,用于标识一个类是SpringBoot应用程序的主应用程序类。在这篇文章中,我们将详细解释@SpringBootApplication注解以及它在SpringBoot应用程序中的作用。@SpringBootApplication注解的作用

Docker容器数据持久化存储机制

这里写目录标题一、Docker容器数据持久化存储介绍二、Docker容器数据持久化存储方式三、Docker容器数据持久化存储方式应用案例演示3.1dockerrun-v3.1.1创建了本地目录3.1.2未创建本地目录3.2volumes3.2.1创建数据卷3.2.2使用数据卷一、Docker容器数据持久化存储介绍物理机

记录一次久远git仓库迁移

因为项目需求,公司收购了一个第三方的项目,包含源码。需要将该项目上传到我们公司自己的gitlab上。没过脑子一顿操作://查询远程链接gitremote-v//删除原有链接gitremotermorigin//如果需要修改分支名gitbranch-moldnamenewname//修改为自己的gitlab地址gitre

美创科技参编《数字政府建设与发展研究报告(2023)》 正式发布

9月14日,中国信息通信研究院云计算与大数据研究所牵头编制的《数字政府建设与发展研究报告(2023)》正式发布。美创科技结合在政务数据安全领域的丰富实践经验,参与报告编写。《数字政府建设与发展研究报告》以“技术、业务、数据融合发展路径探索”为主题,剖析当前数字政府建设时代内涵,梳理当前数字政府建设与发展现状,从技术、业

算法基础之二分查找

原题链接一、二分查找中的mid+1和mid-1的问题二分查找中的边界问题处理不好很容易导致死循环和计算错误的问题,以题目数的范围为例。题目大意​二分查找重复数第一次出现的位置和最后一次出现的位置。数学含义​第一次位置即找到一个长度最大的>=X区间的左边界​最后一次位置即找到一个长度最大的>=X区间的右边界注意找的目标是

大数据——Spark SQL

1、SparkSQL是什么SparkSQL是Spark中用于处理结构化数据的一个模块,前身是Shark,但本身继承了前身Hive兼容和内存列存储的一些优点。SparkSQL具有以下四个特点:综合性(Integrated):Spark中可以加入SQL查询,也可以使用DataFrameAPI,其中API提供了多种语言选择,

[C++随笔录] vector模拟实现

vector模拟实现基本结构天选之子构造拷贝构造析构operator=空间reserveresizesize&&capacity增insertpush_back删erasepop_back查&&改swapoperator[]源码基本结构//可以是不同类型,用类模板template<classT>classvector{

产品解读 | 分布式多模数据库:KaiwuDB

1.KaiwuDB是什么?KaiwuDB是由浪潮创新研发的一款分布式、多模融合,支持原生AI的数据库产品,拥有“就地计算”等核心技术,具备高速写入、极速查询、SQL支持、随需压缩、智能预计算、订阅发布、集群部署等特性,具有稳定安全、高可用、易运维等特点。2.KaiwuDB设计理念在当今数据爆炸的时代,企业和组织面临着如

进程间通信

#include<unistd.h>intpipe(intpipefd[2]);功能:创建一个匿名管道,用于进程间通信参数:-intpipefd[2]:传出参数pipefd[0]对应的是管道的读端pipefd[0]对应的是管道的写端返回值:成功返回0,失败返回-1管道默认是阻塞的,如果管道中没有数据,read阻塞,如果

热文推荐