当前位置: 首页 > article >正文

如何通过外网访问内网服务器?怎么让互联网上连接本地局域网的网址

服务器作为一个数据终端,是很多企事业单位不可获缺的重要设备,多数公司本地都会有部署服务器供测试或部署一些网络项目使用。有人说服务器就是计算机,其实这种说法不是很准确。准确的说服务器算是计算机的一种,它的作用是管理计算机资源。作为资源存储设备,里面存放这各种数据资料,供享有权限的人调取查阅。那么如果是异地办公,出差在外需要用到服务器上的资料,或在家需要访问公司内部服务器上部署的ERP系统等应该怎么办呢?其实我们可以通过一些网络设置等简单操作下,就通达到让外网异地访问到本地内网服务器或指定端口应用上。

下面小编就来给您介绍一下,如何通过路由设置和nat123网址映射工具,这二种较为通用简单方法,实现让互联网上访问局域网本地内网的服务资源。

一、如何通过路由设置外网访问到本地内网服务(器)?

外网访问内网服务器如果是在有固定公网IP的情况下,我们可以利用路由器的这样操作来实现(以远程桌面连接计算机为示例):

1、服务器上设置远程桌面(服务器安装的是Windows系统),开启服务器上远程桌面功能,为了安全期间,还有修改一下远程桌面端口。另外账号密码也要设置的复杂一些,这样不容易被破解。

2、远程桌面功能设置开启后,先试试内网的地址能不能在自己的局域网内使用,看看能不能正常的进行远程的访问。如果没有问题,再去映射到外网上。

3、登录路由管理后台,找到虚拟服务器转发规则功能这个添加保存。通过路由器映射这个功能,在路由器后台输入对应的IP地址,端口号,确认保存即可。

4、内外网映射后,就可以查看状态了。能不能访问都会在状态上显示出来的。然后进行一个远程桌面的连接,就可以完成外网访问内网了。

以上就是在有固定公网IP的情况下,通过外网远程桌面连接访问内网服务器的步骤。如果是服务器上的WEB或普通TCP端口应用,同样可以这样实现,步骤过程是一样的,只是在做路由设置时对应的内网Ip端口以实际来填写即可。

那么如果没有公网IP,或者是本地端口受限怎么办呢?我们现在比较常用的就是通过网络内网穿透软件(如nat123)映射来实现外网如何访问内网共享服务器。

二、如何让外网互联网上访问到本地内网服务(器)?

 内网穿透工具,或也可以叫网络端口映射软件,其操作简单,便于应用,能为人们提供优质的访问服务,它的端口映射功能也是非常强大的,能够将内网地址与公网地址进行关联绑定。网址映射效果良好,可打通内外网的局限,支持任意端口(包括80端口和443等),轻松解决端口问题。以常见的nat123映射工具为示例,具体设置步骤如下:

1、下载安装登录:首先下载nat123客户端后,安装到D盘或其他非系统上,并输入用户名密码登录。

2、添加映射设置:进入nat123客户端后,主界面上明显“添加映射”字样的点击进入,进行端口映射添加界面,显示一些选项和输入框如下详解:

-应用类型:首先选择映射类型(如80、443、非80、同端口等),这个需要结合自己本地访问场景来,如本地办公网站不用特定端口访问的选择用非80就可以。

-应用名称:可以随便填个好记的,自定义,标记方便自己看区分,和后续如需要反馈交流时会用到。

-内网地址:在本地局域网内访问使用的内网IP地址,如本机使用的用127.0.0.1格式通用表示。

-内网端口:在服务器本地应用开启使用的端口号,也是在内网访问到的端口号。

-外网端口:如选择非80类型的,会自动生成一个外网端口,也可以自定义修改其他未占用的。

-外网地址:会自动生成一个二级域名,可对这个域名修改二级字符自定义,也可以填写使用自己注册的域名。

确认保存后,界面上会生成一个带有公网地址和内网地址的图标,可以查看到新增的映射信息。如需要诊断映射信息有没有问题,可以直接鼠标停留,会相应显示当前映射的诊断信息。

3、修改映射:对已添加生成映射图标直接双击或右键展示出来的点击“编辑”可修改映射所有信息,还可删除映射等操作,这些是按需操作。

4、外网访问:此时,公网只要使用nat123映射设置的这个域名+端口,就可以访问内网的主机或指定端口应用上了。总的来说可以使设备在内网或者没有公网IP,也能轻松通过公网访问到,对于本地内网搭建服务网址提供互联网访问是很方便的。

nat123是一款内网穿透兼动态域名解析软件。它能够帮助用户将宽带运营商提供的动态IP进行解析,通过固定域名对家里或公司搭建的服务器进行远程访问和远程管理。可以根据用户的需要,搭建各种不同的服务,本地部署的网址简单轻松让互联网上连接访问到。

三、本地网址与互联网地址的区别与应用

1、使用范围:本地IP地址仅在局域网内有效,无法直接被其他网络连接访问到;而公网IP地址可以在全球范围内进行通信,实现跨地域连接和数据传输。

2、唯一性:本地IP地址在私有地址范围内可以重复使用,不具有全球唯一性;而公网IP地址在全球范围内是唯一的,每个公网IP地址只代表一个设备。

3、安全性:由于公网IP地址可以直接访问,因此需要考虑网络安全性,采取适当的防火墙和安全措施;而本地IP地址通常在受保护的局域网内,相对较安全。

在实际应用中,本地IP和公网IP都有各自的用途。例如,在搭建网站时,需要将服务器的公网IP地址配置到域名解析中,以便用户可以通过互联网访问网站。而在局域网内,可以使用本地IP地址为设备分配地址,以实现内部网络通信。

此外,对于没有公网IP地址的用户,可以使用内外网址转换服务(如nat123)来解决外网访问不到的问题。通过这样的网址映射服务,用户可以将自己的内网服务器映射到公网上,实现外网访问。这样,即使没有公网IP地址,用户也可以方便地搭建自己的网站或远程访问内部网络。

相关文章:

如何通过外网访问内网服务器?怎么让互联网上连接本地局域网的网址

服务器作为一个数据终端,是很多企事业单位不可获缺的重要设备,多数公司本地都会有部署服务器供测试或部署一些网络项目使用。有人说服务器就是计算机,其实这种说法不是很准确。准确的说服务器算是计算机的一种,它的作用是管理计算…...

大话软工笔记—架构模型

1. 架构模型1—拓扑图 (1)拓扑图概念 拓扑图,将多个软件系统用网络图连接起来的表达方式。 (2)拓扑图分类 总线型结构 比较普遍采用的方式,将所有的系统接到一条总线上。 星状结构 各个系统通过点到…...

javaweb -html -CSS

HTML是一种超文本标记语言 超文本&#xff1a;超过了文本的限制&#xff0c;比普通文本更强大&#xff0c;除了文字信息&#xff0c;还可以定义图片、音频、视频等内容。 标记语言&#xff1a;由标签"<标签名>"构成的语言。 CSS:层叠样式表&#xff0c;用于…...

spring task定时任务快速入门

spring task它基于注解和配置&#xff0c;可以轻松实现任务的周期性调度、延迟执行或固定频率触发。按照我们约定的时间自动执行某段代码。例如闹钟 使用场景 每月还款提醒&#xff0c;未支付的订单自动过期&#xff0c;收到快递后自动收货&#xff0c;系统自动祝你生日快乐等…...

搭建nginx的负载均衡

1、编写一个configMap的配置文件 events {worker_connections 1024; # 定义每个worker进程的最大连接数 }http {# 定义通用代理参数&#xff08;替代proxy_params文件&#xff09;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-F…...

Appium+python自动化(八)- 认识Appium- 下章

1、界面认识 在之前安装appium的时候说过我们有两种方法安装&#xff0c;也就有两种结果&#xff0c;一种是有界面的&#xff08;客户端安装&#xff09;&#xff0c;一种是没有界面的&#xff08;终端安装&#xff09;&#xff0c;首先我们先讲一下有界面的&#xff0c;以及界…...

LabVIEW的MathScript Node 绘图功能

该VI 借助 LabVIEW 的 MathScript Node&#xff0c;结合事件监听机制&#xff0c;实现基于 MathScript 的绘图功能&#xff0c;并支持通过交互控件自定义绘图属性。利用 MathScript 编写脚本完成图形初始化&#xff0c;再通过LabVIEW 事件结构响应用户操作&#xff0c;动态修改…...

互斥锁与消息队列的架构哲学

更多精彩内容请访问&#xff1a;通义灵码2.5——基于编程智能体开发Wiki多功能搜索引擎更多精彩内容请访问&#xff1a;更多精彩内容请访问&#xff1a;通义灵码2.5——基于编程智能体开发Wiki多功能搜索引擎 一、资源争用的现实镜像 当多个ATM机共用一个现金库时&#xff0c;…...

每日Prompt:治愈动漫插画

提示词 现代都市治愈动漫插画风格&#xff0c;现代女子&#xff0c;漂亮&#xff0c;长直发&#xff0c;20岁&#xff0c;豆沙唇&#xff0c;白皙&#xff0c;气质&#xff0c;清纯现代都市背景下&#xff0c;夕阳西下&#xff0c;一位穿着白色露脐短袖&#xff0c;粉色工装裤…...

stress-ng 服务器压力测试的工具学习

一、stress-ng (下一代压力测试) 介绍 项目地址&#xff1a;https://github.com/ColinIanKing/stress-ng stress-ng 将以多种可选方式对计算机系统进行压力测试。它旨在锻炼计算机的各种物理子系统以及各种操作系统内核接口。stress-ng 的特点&#xff1a; 360 压力测试100 …...

6.8 note

paxos算法_初步感知 Paxos算法保证一致性主要通过以下几个关键步骤和机制&#xff1a; 准备阶段 - 提议者向所有接受者发送准备请求&#xff0c;请求中包含一个唯一的编号。 - 接受者收到请求后&#xff0c;会检查编号&#xff0c;如果编号比它之前见过的都大&#xff0c;就会承…...

面试心得 --- 车载诊断测试常见的一些面试问题

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 做到欲望极简,了解自己的真实欲望,不受外在潮流的影响,不盲从,不跟风。把自己的精力全部用在自己。一是去掉多余,凡事找规律,基础是诚信;二是…...

Vue项目PDF目录功能集成【一】——方案深度思考

文章目录 项目背景一、方案一&#xff1a;数据透传 外部开发模式二、方案二&#xff1a;内置组件 黑盒模式三、方案三&#xff1a;激活官方实现 可控定制总结 项目背景 本项目是Vue 3 项目&#xff0c;需要使用文件预览组件&#xff08;pdfjs 当前是作为sdk二次封装引入&am…...

服务器中僵尸网络攻击是指什么?

随着网络业务的不断发展&#xff0c;网络攻击的手段也变得越来越多&#xff0c;各个企业都会受到网络攻击的威胁&#xff0c;其中常见的网络攻击主要有DDOS攻击和CC攻击等类型&#xff0c;今天小编则为大家来介绍僵尸网络攻击是指什么&#xff01; 僵尸网络主要是指采用一种或者…...

Java编程中常见的条件链与继承陷阱

格式错误的if-else条件链 典型结构与常见错误模式 在Java编程中,if-else条件链是一种常见的多条件处理模式,其标准结构如下: if (condition1) {// 处理逻辑1 } else if (condition2) {// 处理逻辑2 } else...

跟进一下目前最新的大数据技术

搭建最新平台 40C64G服务器&#xff0c;搭建3节点kvm&#xff0c;8C12G。 apache-hive-4.0.1-bin apache-tez-0.10.4-bin flink-1.20.1 hadoop-3.4.1 hbase-2.6.2 jdk-11.0.276 jdk8u452-b09 jdk8终于可以不用了 spark-3.5.5-bin-hadoop3 zookeeper-3.9.3 trino…...

ubuntu 系统分区注意事项

ubuntu 系统分区大小&#xff0c;注意事项&#xff1a; 安装ubuntu系统时&#xff0c;需要进行分区&#xff0c;手动分区时&#xff0c;有一点需要注意。一开始我也没有注意&#xff0c;长时间使用后才发现的问题。 需要注意一点&#xff0c;如果不对 /usr 进行单独分区&…...

当前市场环境下,软件行业的突围之道:技术演进与商业模式重构

一、行业背景&#xff1a;软件行业进入结构性调整期 2024年至今&#xff0c;软件行业面临三重挑战&#xff1a; 宏观经济承压&#xff1a;全球经济放缓&#xff0c;企业IT预算趋于谨慎&#xff1b; 资本市场收缩&#xff1a;融资环境收紧&#xff0c;盈利能力成为生死线&…...

Redis——主从哨兵配置

目录 基础概念 ‌一、核心原理‌ ‌二、核心特性‌ ‌三、技术意义与应用价值‌ ‌四、典型应用场景‌ 案例部署 ‌一、主从复制配置命令‌ ‌二、哨兵模式部署命令‌ ‌关键注意事项‌ 基础概念 ‌一、核心原理‌ ‌内存存储与高性能‌ Redis 所有数据存储于内存中&…...

系统模块与功能设计框架

系统模块与功能设计框架&#xff0c;严格遵循专业架构设计原则&#xff0c;基于行业标准&#xff08;如微服务架构、DDD领域驱动设计&#xff09;构建。设计采用分层解耦模式&#xff0c;确保可扩展性和可维护性&#xff0c;适用于电商、企业服务、数字平台等中大型系统。 系统…...

我爱学算法之—— 前缀和(中)

一、724. 寻找数组的中心下标 题目解析 这道题&#xff0c;给定数组nums&#xff0c;要求我们找出这个数组的中心下标。 **中心下标&#xff1a;**指左侧所有元素的和等于右侧所有元素的和。 如果存在多个中心数组下标&#xff0c;就返回最左侧的中心数组下标。 算法思路 暴…...

leetcode sql50题

在中文站没找到对应的集合&#xff0c;想来自己动手拷贝过来&#xff0c;方便大家面试复习用&#xff0c;对应英文站点&#xff1a; https://leetcode.com/studyplan/top-sql-50/ Select #1757. 可回收且低脂的产品 链接: https://leetcode.cn/problems/recyclable-and-low-fa…...

word操作(持续更新)

1、图片前面&#xff08;无间隔格式&#xff09;&#xff0c;有像标题标记一样的黑点 word段落左边的黑色小方块小黑点是什么(段落的换行和分页属性)_哔哩哔哩_bilibili...

AURA智能助手在物联网(IoT)和数字化改造领域的使用

要设计一款在物联网(IoT)和数字化改造领域占据市场主导的AURA智能助手,产品经理需从行业痛点、技术架构、商业模式、生态整合四大维度切入,深度融合工业场景的特殊性。以下是系统性设计框架与落地策略: 一、精准定位:直击工业场景核心痛点 1. 解决企业级关键问题 场景痛…...

怎么把自己电脑设置成服务器?

将自己的电脑设置为服务器可以让您托管网站、文件共享或运行各种服务。以下是设置步骤&#xff1a; 基本设置步骤 ‌选择操作系统‌&#xff1a; Windows&#xff1a;可使用IIS&#xff08;Internet Information Services&#xff09;Linux&#xff1a;常用Apache、Nginx等mac…...

Elasticsearch从安装到实战、kibana安装以及自定义IK分词器/集成整合SpringBoot详细的教程ES(三)

DSL官方地址&#xff1a; DSL查询分类 Elasticsearch提供了基于JSON的DSL&#xff08;https://www.elastic.co/docs/explore-analyze/query-filter/languages/querydsl&#xff09;来定义查询。常见的查询类型包括&#xff1a; 查询所有&#xff1a;查询出所有数据&#xff0…...

神经网络 隐藏层

神经网络中隐藏层的数量是一个超参数&#xff0c;其选择取决于任务复杂度、数据规模和计算资源。以下是常见的架构类型及其适用场景&#xff1a; 1. 单层隐藏层&#xff08;浅神经网络&#xff09; 结构&#xff1a;输入层 → 1 个隐藏层 → 输出层特点&#xff1a; 仅需调整…...

React Hooks 指南:何时使用 useEffect ?

在 React 的函数组件中&#xff0c;useEffect Hook 是一个强大且不可或缺的工具。它允许我们处理副作用 (side effects)——那些在组件渲染之外发生的操作。但是&#xff0c;什么时候才是使用 useEffect 的正确时机呢&#xff1f;让我们深入探讨一下&#xff01; 什么是副作用…...

API标准的本质与演进:从 REST 架构到 AI 服务集成

在当今数字化浪潮中&#xff0c;API 已成为系统之间沟通与协作的“语言”&#xff0c;REST&#xff08;Representational State Transfer&#xff0c;表述性状态转移&#xff09;是一种基于 HTTP 协议的 Web 架构风格。它不仅改变了 Web 应用开发的方式&#xff0c;也成为构建现…...

C++核心编程_继承同名成员处理方式

问题&#xff1a;当子类与父类出现同名的成员&#xff0c;如何通过子类对象&#xff0c;访问到子类或父类中同名的数据呢&#xff1f; 访问子类同名成员 直接访问即可 访问父类同名成员 需要加作用域 class Base { public:Base(){m_A 100;}void func(){cout << "B…...