使用nat123在个人电脑上搭建服务器(小白详细教程)

article/2025/9/16 15:54:17

        昨天自己在个人电脑上搭建了一个服务器(十分简陋。。。),也花了不少时间,遇到了一些坑。这里做一个分享,也帮大家避避坑。因为我也是个小白,自己摸索,所以我就尽量写得步骤详尽一点,让大家做起来顺利一些~

        首先说一下我想干什么。我想要在自己的电脑上搭建一个服务器,然后让外网也能够通过特定的域名访问到我服务器的内容。

        接下来分步骤介绍一下做法。

1.内网搭建服务器

        第一步,你需要在你的内网上搭建一个服务器,至少你可以从内网来访问它。这里我用的是Apache服务器,配置Apache服务器具体可以参考这篇文章:Windows下Apache服务器搭建 - OpsDrip - 博客园 (cnblogs.com)。

        注意:如果说出现Apache服务无法启动的情况,很可能是你设置的Apache服务端口被占用。检测方法如下:

        首先打开你的Apache文件夹,打开conf文件夹,打开里面的httpd.conf文件。

 

 在里面找到

 这一部分。注:如果很难找,有个小技巧,用记事本打开之后按“ctrl+F"快捷键可以打开搜索框,搜Listen关键字,多搜几次就找得到了。

然后,看到有一行前面没有“#”号(#号后的内容都是注释,不起作用。),内容是“Listen 80"(默认应该是80),这个代表着你的Apache服务器使用的是80端口。

        再打开cmd命令行窗口,在里面输入命令:netstat -ano,会显示当前所有的端口占用情况。

 看“本地地址”这一列,所有冒号后面的数字对应的端口都被占用了,如第一个“0:0:0:0:135",就代表着你的135号端口被其他活动占用了。以此类推。如果在里面发现了你的Apache服务器端口,就证明你的服务器端口被占用了,就无法启动服务。

       解决方法:把你刚刚在httpd.conf文件中找到的“Listen 80"的数字80改成其他没有被占用的端口号(我用的是444),再重启Apache服务就可以了。

        另外,你的服务器文件都是放在htdocs文件夹的,你可以向里面放你想放的文件和代码供查看和访问。

 2.利用nat123进行内网穿透

        现在我们已经有了一个可以在内网运行的服务器了,但是我们只能在内网中访问它,从外网是没有办法访问的。那此时我们就要做一个内网穿透,让这个服务器能被外网访问。

        内网穿透,简单来说,就是我们把内网中的服务器地址映射到某个特定的外网地址,这样,别人访问这个外网地址时,就相当于访问我们内网的服务器地址。

        我在做的时候网上很多推荐花生壳这个软件,但是我看了一下,操作太麻烦。。。所以我就用了另外一个软件nat123,这个软件初始会赠送一些币,足够内网穿透使用了,所以说相当于免费。。。

        操作步骤如下:

        (a)下载nat123软件,然后按照提示安装就行。官方下载:nat123下载-免费内网穿透工具.端口映射软件.动态域名解析 - 免费端口映射与动态域名解析 - nat123免费内网穿透 - nat123官网

(界面花里胡哨,但真的是官方下载。。。放心下载就好)

        (b)打开桌面上的nat123,会出现一个登录界面(话说跟QQ好像。。。),没有账号注册一个就好了。登录后界面如下。(当然下面那个1/1是我已经创建成功了。。。一开始的界面应该是啥也没有)

 

 然后,点击下方的“添加映射”按钮,出现下列界面:

内网端口改成你的服务器使用的端口(Apache就是上文提到的httpd.conf里面指定的端口),外网可以使用nat123默认提供的域名和端口,也可以改成你自己的域名,但是注意要把自己域名的dns服务器指定成它说的dns1.dns123.net和dns3.dns123.net(注意,如果更改dns服务器,需要一段时间生效),然后点“确认保存”即可(初始会赠送5个N币,保存一次只需要花一个)。

注意:访问时,外网地址一定一定要指定端口!

比如说,如果按上面的图建立映射,那么你在外网访问的地址应该是

320e01f3.nat123.fun:57281

这样才能成功访问。

成功界面如下:

 

然后就可以通过外网域名和端口访问你的服务器啦~

注意:能访问的时候要保证nat123和Apache服务器的服务都在运行,如果不想开启服务器了,就把这两个服务关掉就行了,关闭方法:

打开任务管理器,进入“服务”选项卡。

 在里面找到“Apache2.4"和”nat123service"服务,关闭即可~

 

        第一次写文章,如果有错漏之处请尽管指出,见谅见谅~希望和大家一起进步!


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

相关文章

如何使用利用nat123实现内网穿透

如何使用利用nat123实现内网穿透 首先,我们要明白何为内网穿透,内网穿透即即在计算机在局域网内的时候,外网与内网的计算机的节点进行连接时所需要的连接通信,简单滴说,我们访问百度,实际上是访问了百度的公…

对称密码之3DES

至于 3DES 为什么会出现呢?其实,这个不难想到。由于 DES 是一种非常简便的加密算法,但是密钥长度比较短,计算量比较小,相对来说,比较容易被破解。因此,在 DES 的基础上,使用三重数据…

3DES加密算法

一、3DES加密 DES是一个经典的对称加密算法,但也缺陷明显,即56位的密钥安全性不足,已被证实可以在短时间内破解。为解决此问题,出现了3DES,也称Triple DES,3DES为DES向AES过渡的加密算法,它使用…

java 3des_如何用Java进行3DES加密解密 java实现3des加密解密教程

3des,全称为3DESede或TripleDES,中文解释为是三重数据加密,用户可以通过通过对DES算法进行改进,针对每个数据块进行三次DES加密,下面小编为你带来java实现3des加密解密教程! 首先我们需要自行安装配置java环…

C# 3DES 加密

public class DESHelper{#region 3des加密/// <summary>/// 3des ecb模式加密/// </summary>/// <param name"aStrString">待加密的字符串</param>/// <param name"aStrKey">密钥</param>/// <param name"iv&…

3DES加密

最近需要对外对接部分接口&#xff0c;用到了3DES加密&#xff0c;便顺手整理一下逻辑和python实现。 DES 对称加密算法。DES算法的入口参数有三个&#xff1a;Key、Data、Mode。其中Key为7个字节共56位&#xff0c;是DES算法的工作密钥&#xff1b;Data为8个字节64位&#xff…

DES对称加密及三重DES(3DES)

一、DES 1 概述 DES算法全称为Data Encryption Standard&#xff0c;即数据加密算法&#xff0c;它是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个&#xff1a;Key、Data、Mode。其中Key为8个字节共64位&#xff0c;是DES算法的工作密钥&#xff1b;Data也为…

3DES加密算法原理及实现

目录 引语 加密 加密算法公式 为什么采用加密-解密-加密的形式 解密 代码实现 注意&#xff1a;3DES是3重DES加解密算法&#xff0c;具体原理同DES,不在赘述。 引语 DES算法是全网公开的&#xff0c;其安全性是依靠秘钥的&#xff0c;但是随着计算机算力的增长&#xff…

3DES加密算法原理

一、3DES加密算法简析&#xff1a; 3DES&#xff0c;也称为 3DESede 或 TripleDES&#xff0c;是三重数据加密算法&#xff0c;相当于是对每个数据库应用三次DES的对称加密算法。 由于DES密码长度容易被暴力破解&#xff0c;所以3DES算法通过对DES算法进行改进&#xff0c;增…

简述3DES加密算法

之前我们聊了DES加密算法&#xff0c;在文章的最后我们提到了人们为了克服DES加密算法的不足&#xff0c;提出了三重DES&#xff0c;也就是3DES&#xff0c;今天我们就来简单了解一下它。 什么是3DES&#xff1f; 3DES&#xff0c;也称为3DESede或TripleDES&#xff0c;是三重数…

图解DES、3DES和AES加密算法

文章目录 一、DES1. 加密和解密2. DES的结构(Feistel网络) 二、3DES1. 3DES加密2. 3DES解密 三、AES1. AES最终候选算法和算法确定2. Rijndael2.1 什么是Rijndael2.2 Rijndael的加密和解密 3. AES密钥生成4. AES算法流程图 一、DES 1. 加密和解密 DES是一种将64bit的明文加密…

ArcGIS版本高级应用 数据归档(历史归档 存档数据)

QQ交流群&#xff1a;607330463 GIS开发技术最强交流群 未经允许 禁止转载 可以参考 目录 1地理数据库 (Geodatabase) 存档 2启用存档 3存档过程 4使用历史版本 5使用历史标记 6使用地理数据库历史查看器 7直接使用存档类 8架构更改和存档 9禁用存档 10存档情景…

文件归档功能

在帮助大家运维EDI平台的这几年中&#xff0c;常常有些客户反馈为什么之前发送的数据页面上都没有了呢&#xff1f;我想查询下之前的数据是否有成功发送给我们的客户应该怎么确认呢&#xff1f;业务数据量太大&#xff0c;文件占用磁盘空间太多&#xff0c;我如何快速地确认一些…

如何创建归档?

首先这里我们先了解两个概念归档和压缩&#xff0c;归档就相当于将文件批量打包在一块&#xff0c;便于之后工作查找文件的位置&#xff0c;但是总体文件的大小是不变的&#xff0c;例如我们将10个不通路径下且每个大小都是10M的文件打包在一块&#xff0c;那么归档后的大小就是…

大数据归档-冷热数据分离

1. 什么是TokuDB&#xff1f; TokuDB 是一个支持事务的“新”引擎&#xff0c;有着出色的数据压缩功能&#xff0c;由美国 TokuTek 公司&#xff08;现在已经被 Percona 公司收购&#xff09;研发。拥有出色的数据压缩功能&#xff0c;如果您的数据写多读少&#xff0c;而且数…

数据归档,存储的完美储备军

数据爆炸性增长的同时&#xff0c;存储成为了大家首要担心的问题 大家都希望自家数据保存20年、50年后仍完好无损 但是&#xff0c;N年后的数据量已达到一个无法预测的峰值 如此大量的数据在保存时极可能存在丢失、损坏等问题 这时需要提前对数据进行“备份”、“归档” 备份是…

oracle数据库归档模式修改ARCHIVELOG

oracle数据库归档模式修改ARCHIVELOG 一、查看当前数据库的归档模式 第一步&#xff1a;查看oracle数据库的归档模式 命令如下&#xff1a;&#xff08;该命令登录sys用户可查&#xff09; select log_mode from v d a t a b a s e ; 如 果 值 为 N O A R C H I V E L O G &am…

数据归档神器-pt-archiver

前言介绍 pt-archiver是用来归档表的工具&#xff0c;可以做到低影响、高性能的归档工具&#xff0c;从表中删除旧数据&#xff0c;而不会对 OLTP 查询产生太大影响。可以将数据插入到另一个表中&#xff0c;该表不需要在同一台服务器上。可以将其写入适合 LOAD DATA INFILE 的…

从MYSQL 数据库归档 到 归档设计

到数据归档&#xff0c;很多人的第一个概念就是&#xff0c;不就是无用的数据&#xff0c;换个地方放吗&#xff0c;直接拷贝&#xff0c;删除不就得了&#xff0c;有那么麻烦。 我见到过的&#xff0c;听到过的数据库归档的方法有以下几种 1 数据通过人工的手段来进行清理&am…

数据存储领域的“归档Archive”

档案圈的朋友想必对档案领域的“归档”一词已经耳熟能详&#xff0c;按照DA/T 58-2014《电子档案管理基本术语》中的定义&#xff0c;归档&#xff08;Archiving&#xff09;是指“按照国家规定将具有保存价值的电子文件及其元数据的保管权交给档案部门的过程”。 今天我们要聊…