欢迎您的光临,本博所发布之文章皆为作者亲测通过,如有错误,欢迎通过各种方式指正。

文摘  将本地服务器映射到外网的方法

服务端工具 本站 1512 0评论

很多小伙伴应该都想过这个问题,我们能不能将自己的电脑做成服务器,然后其他人可以通过网络访问到我们得电脑。

当然,这个问题的答案是肯定可以的。今天我就给大家总结一下,怎么将本地ip映射到外网。


什么是端口映射?端口映射详解


端口映射功能可以让内部网络中某台机器对外部提供WWW服务,这不是将真IP地址直接转到内部提供WWW服务的主机,如果这样的话,有两个弊端:一是内部机器不安全,因为除了WWW之外,外部网络可以通过地址转换功能访问到这台机器的所有功能;二是当有多台机器需要提供这种服务时,必须有同样多的IP地址进行转换,从而达不到节省IP地址的目的。


内网用户设置端口映射的时候,往往需要接触并分清外部端口和内部端口,虚拟服务器设置(端口映射)里的内部端口是指内部服务器的应用所使用的端口,外部端口是指外网访问该映射的服务器时所使用的端口。


端口映射是NAT的一种,把在公网的地址转翻译成私有地址, 采用路由方式的ADSL宽带路由器拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,让所有的电脑共享上网。


端口映射功能还可以完成一些特定代理功能,比如代理POP,SMTP,TELNET等协议。理论上可以提供六万多个端口的映射,恐怕我们永远都用不完的。


本地ip映射到外网的方法是什么?


1、通过ip端口映射。该设置需要对外公网ip是固定ip,即不能是拨号上网形式。

在服务器上针对某服务开启端口,例如远程访问端口3389,在路由器上配置映射规则,将内网ip如:192.168.1.253,端口3389映射至公网ip:... 3389。

访问时使用公网ip:3389访问。


2、通过配置动态DNS配置。该配置需注册动态映射账号。在服务器上登陆注册动态映射的软件,同时在路由器的动态域名处配置动态域名账户密码。确保连接状态为已连接。

访问时通过动态DNS获取到的域名进行访问。


内网穿透的相关工具有:


(1)natapp  

官网 :https://natapp.cn/ 


(2)花生壳

官网:https://console.oray.com/ 


(3)ngrok 

官网:https://www.ngrok.cc/ 


(4)nat123

官网:http://www.nat123.com/ 


natapp 免费、稳定


花生壳需要6元的认证费用,而且用的时候还老是断掉。(我的是这样,不知道你们的是不是)


nat123发现免费的不可用之后就没再尝试了。

故本文只讲解如何使用natapp进行内网穿透。


1)简介

使用natapp可以进行内网穿透,映射到外网上。这样,就可以在外网访问你本地服务器了。


2)注册

前往natapp官网注册一个账号,官网地址:https://natapp.cn/ 


3)购买免费隧道

登录后,点击左边 购买隧道->免费隧道。并填写隧道信息,这里填写web,8080


4)建立本地web服务

建立一个本地web服务,并确保能通过http://localhost:8080/进行访问

333.png


5)natapp客户端下载

前往https://natapp.cn/#download下载natapp相应版本的客户端。这里选择windows64位。

444.jpg

 

下载之后,解压至任意目录,得到natapp.exe。


6)配置config.ini

1.下载:前往https://natapp.cn/article/config_ini下载相应版本的config.ini,

555.png

 

2.将config.ini放到natapp.exe同级目录

666.png

 


3.将authtoken填进config.ini配置文件

获取authtoken:我的隧道->显示->复制

777.jpg

 将authtoken填进config.ini配置文件:

888.jpg

 

7)运行natapp

1.双击natapp.exe

2.显示 Tunnel Status  Online 代表链接成功

999.jpg

Tunnel Status  Online 代表链接成功

Version      当前客户端版本,如果有新版本,会有提示

Forwarding    当前穿透 网址 或者端口

Web Interface  是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试

Total Connections 总连接数


8)浏览器中访问

1.将natapp分配的网址(上图Forwarding ),鼠标选定然后复制下来(选定之后单击鼠标右键),在浏览器中访问,可以看到内网穿透成功了!此时别人也能通过外网访问你的网站了。

000.png


参考网址:

https://hsk.oray.com/news/6493.html 

https://segmentfault.com/a/1190000011827338 

https://blog.csdn.net/qq_40644583/article/details/87562893 

https://www.cnblogs.com/evanmemo/p/11120210.html 

https://www.cnblogs.com/zyh186/p/7910794.html 


转载请注明: ITTXX.CN--分享互联网 » 将本地服务器映射到外网的方法

最后更新:2020-03-29 14:01:32

赞 (4) or 分享 ()
游客 发表我的评论   换个身份
取消评论

表情