关于外网访问本地服务器

article/2025/10/2 16:12:22

我在网上查到的外网访问本地服务器的方式有两种:

第一种是通过内网穿透的技术实现的。

第二种是通过申请域名,申请空间,申请云服务器,搭建网站实现的。

①内网穿透的方式实现外网访问本地服务器

选择合适的内网穿透的工具

  • 花生壳
  • natapp

由于花生壳申请http服务的域名是收费的这里使用的是natapp

NATAPP-内网穿透 基于ngrok的国内高速内网映射工具

进入官网注册下载:

NATAPP1分钟快速新手图文教程 - NATAPP-内网穿透 基于ngrok的国内高速内网映射工具

将本地的端口与购买的免费的域名进行相应的映射。实现外网访问本地服务器和端口号

②申请域名(没有申请空间和云服务器)。

没有申请空间和云服务器,想着能不能使用本地的计算机搭建一个,然后去网上进行搜索,

搜索

外网如何访问本地计算机上面的服务

外网如何通过路由器访问本地计算机

搜索了很多

1)域名注册

这种方式我只是申请了域名  是华为云注册的  实名认证之后(也可以使用其他域名)

注意

我在华为注册的域名使用的是信息模板  ,首先要完善信息模板,认真阅读帮助文档。

信息模板完善之后还需要进行域名过户,过户到本人账户中

2)域名解析

这里面的值就写你路由器的LAN口的值  我这里是一个私网ip 

进行域名的解析 (我这里的路由器使用的是移动的宽带,是一个内网ip 看路由器)

登录路由器的管理界面可以看到,一般以10或者192开头的都是服务商通过nat管理重新分配的一个内网的ip。

这里我将本地的路由器的内网ip解析到公网i,注意这里我是用的是一个私网(内网ip) 并不是公网ip

设置好之后能够ping 域名 是通的了

例如 ping test.lgycartoon.com  

这里是能够接受和发送字节的,但是仍然不能够通过外网访问的。

3)开放路由器的端口号

这里通过域名访问和通过本地的内网的ip访问是一致的,还需要你开放你电脑的路由器的端口号。

开放路由器的端口号和DMS

将路由器的端口和你自己的电脑的ip  还有端口号进行映射起来

这里可以去百度 就是路由器的端口映射

开放相应的端口号之后,开启本地的服务,我使用的是tomcat,开启之后,

通过本机的ip+端口号+地址可以进行访问

通过本机的内网的ip+端口号+地址也可以进行访问。

4)到这里是,我自己查的能够在局域网内相互访问,通过域名在局域网中也能够相互访问。

通过wife 通过路由器能够做到局域网之内的相互访问,没有公网的ip,也没有进行备案

进行了实名认证,购买了域名。

然后就是没有公网ip,不能够进行后续的进程了,希望在以后能够继续进行网站的搭建工作。

5)我认为有了公网ip之后,应该和内网(私网)一样,进行域名解析之后,然后进行备案,备案之后应该能够通过外网的访问

目前推荐的是搭建网站的话 ,去一些网站中注册域名 ,购买空间,购买服务器,搭建网站,这样服务商会给你分配一个公网ip,备案,进行网站的建设功能,更稳定也更实用,可以参考网上其他一些的文章。


http://chatgpt.dhexx.cn/article/eElvFNuX.shtml

相关文章

【Linux-Windows】关于外网访问内网服务器

【Linux-Windows】关于外网访问内网服务器 1、背景2、内网穿透 1、背景 有时候,我们搭建的服务器系统是在内网,内网即内部局域网。 内网可以访问外网,但是外网不能访问内网,外网即互联网或者称为公网。 内网的设备往往组成模式如…

ssh外网访问内网服务器

现在有这样一个情况,实验室有自己的服务器(内网),并且有相关老师进行维护(公网),我们可以在内网用内网ip访问服务器,如果我们在家里只能通过公网进行登录。但是我在实验室有一个小服…

公网访问本地内网web服务器【内网穿透】

随着科技进步和时代发展,计算机及互联网已经深深融入我们的生活和工作,与之对应的,对计算机及网络的探索,让其为我们的生活增添色彩和乐趣,也成为很多人的业余爱好,而自行发布一个网站,就是这一…

搭建可通过外网访问的内网服务器

这是本人,第一次写博客,文采不好,技术也菜鸟,请不要见怪。 前一段时间裸辞了,于是开始广投简历。可是现实是非常的残酷,年底了面试的通知很少。想着是不是自己的简历上干货太少了,不如把自己之…

华为防火墙USG6000V---内网访问外网---外网访问内网服务器(NAT服务器)示例配置

目录 一、配置要求 二、配置步骤 1. ping通防火墙接口IP地址的条件 2. 内网ping通外网终端的条件 3. 内网ping通DMZ(内网服务器)的条件 三、命令解析 一、配置要求 内网可以ping通防火墙;内网可以访问外网;外网可以访问内网…

外网访问内网服务器配置方法

前提需要有固定IP 路由器必须得是通过固定IP上网,才能通过外网访问内网服务器 登录路由器 在地址栏输入192.168.1.1或192.168.0.1。初始密码为admin,若忘记密码请重置路由器。这里以TP-Link WR842N为例。 点击应用管理选择虚拟服务器 界面不一样的话&…

华为云内网服务器通过公网服务器访问外网

虽然真的太简单,但我还是踩坑了。尴尬,所以写了这个文档记录一下。 场景:一台没有外网的node服务器,通过另一台有外网的master服务器,来访问外网。(这里使用的是华为云) node192.168.0.99maste…

内网访问外网方案

目录 正文背景 方案介绍 双网卡方案简介: 私有地址转换技术方案简介: 参考博客: 正文背景 今天面试,面试要求提供一个内网访问外网的方案,对于服务器方面我不是很了解,所以现在正好也是一个有目的性的…

通过外网访问内网服务器

通过外网访问内网服务器 ———————————————— 版权声明:本文为CSDN博主「Chaos Code」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/jinzhichaoshuipin…

通过路由器端口映射实现外网IP访问内网服务器

1.确认路由器的公网IP是不是真的公网IP(特别重要,如果不是可以不用看后面的了) 通过www.ip138.com网站可以查询当前网络的公网IP,再进入路由器控制界面查看wan口IP和公网IP是否相同,如果不同,大概率是私网IP(服务商在…

从外网访问局域网服务器的六种方法

目录 1 概况2 为什么局域网的服务器无法在外网访问3 外网访问局域网的方法3.1 端口映射3.1.1 如何获得公网IP3.1.2 公网IP是动态的怎么办3.1.2.1 申请固定IP3.1.2.2 域名服务3.1.2.2.1 申请域名3.1.2.2.1 使用路由器进行域名DDNS服务3.1.2.2.1 使用花生壳进行域名DDNS服务 3.1.…

外网访问内网web

要实现外网访问内网Web应用程序,您需要使用一些技术和工具。以下是一些可能有用的方法: 1. 端口映射:您可以在内部网络中设置端口映射,使得外部网络可以访问您的Web服务器。这个过程可以通过路由器或者其他网络设备完成。例如&…

外网访问内网(内网穿透)

什么是内网穿透 内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。就是说映射端口,能让外网的电脑找到处于内网的电脑&#xff0c…

Servlet入门开发步骤

Servlet入门开发步骤 一、创建Javaweb工程 1.选择新建工程 2.勾选创建工程模板 3.给工程命名 4.创建完成 二、Servlet代码书写以及优化 1.创建一个类实现Servlet并且重写接口的方法 package com.sss.demo;import javax.servlet.*; import java.io.IOException;public c…

servlet入门MVC

一、servlet是什么 Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数…

Java Web之Servlet入门

Java Web之Servlet入门 ​ 上世纪90年代,随着Internet和浏览器的飞速发展,基于浏览器的B/S模式变得火爆起来。 最初,用户使用浏览器向WEB服务器发送的请求都是请求静态的资源,比如html、css等。 但是静态网页很难满足不同用户的需…

Servlet入门必备知识

目录 什么是Servlet 手动实现Servlet程序 常见的配置错误 Servlet-url如何定位到Servlet程序去访问 Servlet生命周期 Servlet生命周期总结 Servlet 请求的分发处理 什么是Servlet 1、servlet是javaEE规范之一。规范就是接口 2、servlet就是javaweb三大组件之一。三大组件…

Servlet入门

一,简单使用servlet 1.在游览器输出hello Word 1.创建一个java普通类,实现Servlet类 实现servlet类有三种方法:①实现servlet接口②继承GenericServlet③HttpServlet package com.hqyj.gwr.servlet;import javax.servlet.*; import java.…

Servlet快速入门

目录 1、Servlet简介 2、代码实现 2.1、环境准备 2.2、实现servlet接口 2.3、配置web.xml文件 2.4、url-pattern的三种配置方式 2.5、快速创建Servlet 2.6、修改快速创建模版(针对以上模版不一致或者webServlet中请求路径没有/) 3、项目部署位置…

12款免费HTML5开发框架和开发工具…

HTML5 在不同的领域让网页设计更强大的。快速,安全,响应式,互动和美丽,这些优点吸引更多的Web开发人员使用HTML5。HTML5有许多新的特性功能,允许开发人员和设计师创建应用程序和网站,带给用户桌面应用程序的…