怎么做把内网的服务器映射到外网?

怎么做把内网的服务器映射到外网?,第1张

这类硬件和软件都有很多
介绍下ngork
ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端程序测试。
ngrok的使用并不复杂,主要步骤如下:
1 进入ngrok官网(> 是这台服务器要内网外网互通(就是这台服务器作为一个主机,既可以上内网也可以上外网)还是你要将服务器连接的内网和外网之间相互通信(即服务器作为一个在内网和外网之间的桥梁,类似于路由器、防火墙之类的功能)
如果是第一种情况,服务器作为一个主机,想内外网都能上,那就在系统上设置静态路由,将向内部网络的请求路由到内部网关,其余的走外部默认路由即可。
如果是第二种情况,建议您使用Linux系统,开启NAT功能,即可实现连接在服务器上的内部网络与外网之间互通。

两种办法:
1、在作为网关的电脑上装一个端口映射软件(可直接在网上免费下载,比如端口映射器(tcp mapping) v202)。
给用来做web服务器的那台电脑设置一个内网固定IP ,比如1921680188。
然后在作为网关的那台电脑上打开端口映射软件,将外来指向固定IP 80端口的数据直接映 射到1921680188上就可以了。
2、如果有路由器,在路由器里面开启DMZ,IP地址就填内网要提供服务的主机IP。

重要的配置都需要在被控端设置,首先打开计算机-属性,在,点击左边的远程设置,选择如下图的设置,点击确定
接下来是突破外网最重要的一步就是端口映射,登陆路由器,在转发规则-虚拟服务器中实现端口映射,我们被控端的ip和端口填上,这里的端口是3389,ip为本机ip,协议为all,填写好后保存。这个端口是实现远程控制必须要用的端口。
最后所以一切搞定后,在控制端打开远程桌面连接,输入被控端的公网ip,这时候,你就能通过对方设置的端口映射,成功突破内网,远程连接到对端的桌面了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13412972.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-31
下一篇 2023-07-31

发表评论

登录后才能评论

评论列表(0条)

保存