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

如何实现外网访问内网ip?公网端口映射或内网映射来解决

本地搭建服务器应用,在局域网内可以访问,但在外网不能访问如何实现外网访问内网ip?主要有种方案:路由器端口映射和快解析内网映射。根据自己本地网络环境,结合是否有公网IP,是否有路由权限,设置让外网访问内网。如遇到外网不能访问情况,在实施配置过程中,对应实际排查解决。

一、设置路由器端口映射方案:

通过登录本地路由器管理后台,设置路由映射公网IP的方法:找到路由后台的虚拟服务器添加转发规则。不同型号路由名称上会有所不同,有的路由功能叫端口转发,有的叫虚拟端口等。

公网路由器端口映射外网访问不了可能有以下原因

1.排查路由映射设置。如内部端口与外部端口是否一致转发规则是否对应正确不清楚协议的可以选择ALL涉及多端口的可以尝试设置DMZ全端口映射方式。

2.排查端口是否受限。如果网络本地80/8080/443等受限不通,尝试更换其他端口使用。

3.排查IP是否受限。在跨网络环境下访问测试是

4.排查是否公网IP。路由映射方案的前提是要有公网IP对于没有公网IP的内网环境,可以通过快解析内网映射外网方案。

需要注意的是路由映射的先决条件是需要明确有本地路由权限,且需要明确本地路由WAN口获取的是公网IP地址。如果没有本地路由权限或没有公网IP,需要参考下面的内网穿透方案。

内网快解析端口映射外网的实现:

可以上网,就可以通过快解析一步映射设置,让外网访问内网主机和应用。设置方法如下

在目标服务器本地,或所在局域网内另台主机电脑上,安装并登录快解析添加端口映射设置。通过这一步内网映射设置,将内网地址变成外网地址。

添加映射时,根据自己应用场景填写正确的映射信息:


映射名称:自定义,方便区别和标志。

公网类型:指外网访问所用的端口。

内网ip地址:填写好对应内网地址和内网端口号,本机用127.0.0.1格式,非本机地址应用的用固定不变的内网地址格式。

应用程序端口:指应用软件本身端口。

填写完成点击确定即可生成了外网访问地址和端口。

完成这些之后,我们可以在任意外网个人电脑远程到目标内网本机了。如远程桌面连接场景时,在外网电脑发出远程访问时,使用映射后的域名地址和外网端口号。

内网IP只能在局域网内互连互通,并不能直接提供外网访问,跨网外网访问需求时,可以将内网IP转换成公网IP或域名地址方式。有公网IP的可以通过路由映射公网IP访问。内网环境下主机应用,可以通过快解析一步映射到外网域名访问。   

为了进一步保证企业访问的安全性,快解析域名不仅支持https协议、免开端口,同时在无忧版、钻石版、旗舰版、星耀版增加了访问白名单、访问密码功能,让企业数据更安全。

http://www.lryc.cn/news/11755.html

相关文章:

  • [acwing周赛复盘] 第 91 场周赛20230218
  • 蓝桥12届
  • 华为OD机试 - 斗地主(JS)
  • 【MyBatis】| MyBatis的注解式开发
  • python自制PDF转换.PNG格式图片(按每页生成图片完整源码)小工具!
  • Go 数组和切片反思
  • win10电脑性能优化设置
  • 作为初学者必须要了解的几种常用数据库!
  • 小红书日常实习一面面经
  • 将Nginx 核心知识点扒了个底朝天(一)
  • SSM项目搭建保姆级教程
  • LeetCode 350. 两个数组的交集 II
  • Python可以解码吗,解码打码是如何实现的
  • Jackson 序列化:Cannot deserialize value of type `java.time.LocalDateTime`
  • 机试_3_数据结构(一)_习题
  • 《Hadoop篇》------HDFS与MapReduce
  • 网络爬虫简介
  • 通过4个月的自动化学习,现在我也拿到了25K的offer
  • 分库分表了解
  • docker中 gitlab 安装、配置和初始化
  • 有哪些好用的C++Json库?
  • Docker 快速上手学习入门教程
  • 深度学习笔记:误差反向传播(1)
  • 锁相环(1)
  • 2023金三银四跳槽必会Java核心知识点笔记整理
  • 二十四节气—雨水,好雨知时节,当春乃发生。
  • 为什么要使用数据库?
  • 【原创】java+swing+mysql图书管理系统设计与实现
  • 图论 —— 强连通分量
  • 计算机网络(二):物理层和链路层,通道复用,MAC地址,CSMA/CD协议,PPP点对点协议