如何将内网映射到公网?

时间:2024-02-19 10:40:35

一、工具下载

没有公网IP?没有服务器?自建服务器?

通过工具能够完美的将自己的本地内网主机地址映射到公网

  • 可用的工具有:

    Natapp、Ngrok、小米球、Sunny-Ngrok、echosite、Ssh、autossh、Lanproxy、Spike、frp、fcn ...

    以Natapp为例,首先到Natapp官网中,选择相应平台的工具进行下载。[Natapp官网] | [下载地址]

将压缩包解压,并移动到合适的盘符位置。如:/home/langkye/

二、配置隧道

到Natapp官网中注册账号、实名认证、购买免费隧道

  • 配置隧道,根据自己的实际情况进行配置,主要是本地服务的端口。然后是authtoken参数值,在启动是需要。

三、映射IP

启动Natapp。有两种启动方式。官网快速上手教程

  1. 通过参数启动

Linux:

cd ~
chmod a+x ./natapp
./natapp -authtoken=你自己的authtoken值

Windows:打开cmd命令行,进入程序所在位置

natapp -authtoken=9ab6b9040a624f40
  1. 通过配置文件启动

Windows:
下载 config.ini 根据文档的注解配置(authtoken),双击natapp.exe即可


  • 启动后如下所示。访问给出的域名即可在外网对本地服务进行访问。