将本地服务器通过端口映射到外网的方法(实例教程演示)

本章为上两章的实例操作演示:

一、必备的环境:Linux(Centos)系统安装最新版JAVA教程

二、穿透工具:内网穿透工具:lanproxy的安装及使用教程(自带Web管理面板的)

三、实例演示:

1、配置服务器,打开http://ip:8090进入服务端Web管理界面,先添加客户端edu

将本地服务器通过端口映射到外网的方法(实例教程演示)

然后点击刚刚添加的客户端名称,再添加配置,设置公网端口,后端IP:端口

将本地服务器通过端口映射到外网的方法(实例教程演示)

截图的配置意思是将内网的80端口映射到服务器的5000端口,也就是访问服务器ip:5000等于访问内网ip:80

2、配置客户端,这里我使用的是win2003的本地服务器,因此客户端选择 lanproxy-client-windows-386-20190523.tar.gz ,并将得到的解压文件client_windows_386.exe放到D盘的RATS文件夹里,如下图。

将本地服务器通过端口映射到外网的方法(实例教程演示)

同时在RATS目录下新建 端口映射.bat 命令文件,记事本打开编辑的命令代码如下:

cd /d d:\RATS\
client_windows_386.exe -s 服务器的ip地址 -p 4993 -k 31fecdedced44d068728459eb983378d -ssl true

将本地服务器通过端口映射到外网的方法(实例教程演示)

3、运行客户端

双击D:\RATS目录下的端口映射命令即可运行客户端,此时服务器上客户端列表状态显示为“状态”,此时映射就成功了。

将本地服务器通过端口映射到外网的方法(实例教程演示)

打开http://服务器ip:5000就可以看到本地映射的网站了,即使本地的公网ip地址更换,也不会影响访问内网的服务器。

4、如何隐藏客户端,本地电脑或服务器通过cmd命令运行lanproxy客户端,但是命令不会隐藏,关闭的话就会离线,如何处理?

很简单,这里推荐的方法就是通过vbs脚本来彻底隐藏执行bat批处理文件,将以下代码保存为.vbs文件,然后直接执行这个.vbs文件即可彻底隐藏cmd窗口了:

set ws=WScript.CreateObject("WScript.Shell") 
ws.Run "D:\RATS\端口映射.bat",0

将本地服务器通过端口映射到外网的方法(实例教程演示)

在一些特殊场所使用http://服务器ip:5000访问网站不合适,那么下一篇将告诉大家如何通过反向代理绑定域名。

分享转载请保留链接:我的SEO学习生活-SEO武器 » 将本地服务器通过端口映射到外网的方法(实例教程演示)
百度已收录
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏