如何自建服务器并开启公网IP:本地内网网址让外网访问详细教学

本地内网环境自建服务器后,如何让外网访问,提供互联网连接服务呢?有不少方法都可以实现,常见的有如公网IP、DDNS动态域名、nat123内网穿透等,下面详细教学。

一、申请开公网IP-----------------公网IP篇------------------

1、首先要拥有一条电信宽带(容易开公网)。

2、然后拨打打所在地区的电信客服电话例如吉林长春043110000 询问是否给开公网IP,电信客服会给你开工单转到电信安装,维修师傅哪里,会给你回电是否支持开公网IP,地区不一样,政策不一样。可能收费或免费,开或者不开,可以电话或去本地营业厅办理。

3、开通成功后,重启光猫,然后你会发现IP变动了,这时我们开启第一步检查是否为公网IP。

如我们发现光猫/路由端IP和访问网络的IP一致,那么为公网IP。

二、动态公网IP也是公网IP-----------------DDNS篇------------------

由于我们家庭宽带不是政企专线,所以大多数情况本地获取的公网IP是会变化的,重启下路由会变,不动它过二天也会变。这时我们需要ddns来帮手。

1、DDNS是什么?

DDNS(Dynamic Domain Name Server)动态域名服务是将用户的动态IP地址映射到一个固定的域名解析服务上。

所以我们不用一次次的去解析IP,直接解析ddns的域名即可。

2、ddns的方法很多

这时我们需要ddns的教程了。首先看你的光猫支持自定义ddns否,或路由DDNS,或更为简单的用软件工具来做DDNS。如直接下载安装个nat123客户端添加个动态域名解析记录即可,可以用自己固定域名,也可以用自动生成的免费二级域名(修改二级字符方便记住)。

注意DDNS需要配合公网IP,是用来解决公网IP不固定的,如果本身没有公网IP,就得用类似nat123内网穿透方案了,下面教学的。

三、内网穿透技术应用篇-------------直接内网IP绑定域名----------------

对于无公网IP和端口受限的网络情况,使用内网穿透软件/端口映射工具,直接将内网地址转换成公网地址,是一种较为通用可行的方案。以大众化的nat123端口映射为示例,内网让公网访问操作步骤:

1、下载安装

下载安装nat123客户端,建议装在D盘或其他非系统盘。

2、添加映射设置

登录nat123客户端,主界面上看到"添加映射"点击进入设置。在编辑设置映射界面中,先选择映射类型(如80、443、非80等按需选项),再填写对应的内网地址(本地网站服务或指定内网IP端口)和公网地址(自动生成的二级域名或用自己注册的域名),然后保存生效。

3、公网地址访问

当在外面互联网上需要连接访问时,使用对应的nat123映射绑定的域名进行访问。如将自己电脑IIS通过nat123映射到域名,这样他人任意网上就可以通过你设置好的域名访问到你网站了。

相关推荐
Johny_Zhao13 小时前
OpenClaw安装部署教程
linux·人工智能·ai·云计算·系统运维·openclaw
blasit21 小时前
笔记:Qt C++建立子线程做一个socket TCP常连接通信
c++·qt·tcp/ip
YuMiao1 天前
gstatic连接问题导致Google Gemini / Studio页面乱码或图标缺失问题
服务器·网络协议
chlk1232 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑2 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件2 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
深紫色的三北六号2 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash3 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI3 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行4 天前
Linux和window共享文件夹
linux