利用docker+lanproxy内网穿透教程

2021-05-19 19:40:50 5点赞 32收藏 1评论


1、先说下我的需求和实际环境(前提是有固定的公网ip)

我的需求是把黑裙服务器放到家里内网,在任何地方都可以访问黑裙服务。之前想过用花生壳,试了一下,只有1流量限制,也挺麻烦的,刚好在单位有个公网固定ip(家里没有公网ip),所以想着通过单位的公网ip搭建自己的内网穿透。

2、我的网络环境<

家里网络为192.168.1.1-255,没有公网ip(不重要了),黑裙服务器(内网穿透客户端)地址为:192.168.1.9;

单位网络为172.16.5.1-255,公网ip为xxxxxx代替,黑裙服务器地址为172.16.5.56(内网穿透服务端)。

3、配置教程

1)外网地址xxxxxx映射到172.16.5.56.<br>我使用的是dmz主机,这样稍简单,具体去路由器里面配置就行了,只要没有指向的数据,全部转发到172.16.5.56,或者有时间的用nginx反向代理,后续改进。

利用docker+lanproxy内网穿透教程

2)配置服务端

首先在套件中心下载docker

利用docker+lanproxy内网穿透教程

打开docker,在注册表,搜索“lanproxy”,我们用到的是server端

利用docker+lanproxy内网穿透教程

双击运行,下载会要一会儿时间,在容器里面,配置端口,4900为服务端口,8090是配置服务端端口,9000为自用外网访问端口,4993是ssl的,6690是黑裙访问drive的端口,如下图

利用docker+lanproxy内网穿透教程

启动这容器即可,然后输入ip+8090,配置服务端,我的是172.16.5.56:8090,进去以后用户名密码为空直接进,如果需要设置密码,需要改lanproxy配置文件,再重启服务端,启动容器后,用终端进入dis开头-pro开头-conf-con开头配置文件(需要用到vim,不具体说了)。

利用docker+lanproxy内网穿透教程

进去以后,建立一个客户端,主要是记住这密匙,配置客户端要用,可以自定义,也可以自动生成,记住就行

利用docker+lanproxy内网穿透教程

然后添加配置,我这里有2个一个是访问黑裙用的,一个是访问drive用的

利用docker+lanproxy内网穿透教程

服务端就配置好了,启动容器就可以了。

3)下面配置客户端

在家里的黑裙服务器下载docker,和上面一样,再docker注册表搜索,lanproxy,下载客户端,注意是客户端。

利用docker+lanproxy内网穿透教程

下载需要点时间,下载好后,运行容器,在终端里面配置如下(配置路径和上面差不多),需要填写上面配置的密匙,以及公网ip地址。

利用docker+lanproxy内网穿透教程

利用docker+lanproxy内网穿透教程

配置好,启动客户端,如果成功,会显示在线。

利用docker+lanproxy内网穿透教程

这样自建内网穿透就搭建好了。通过公网ip+9000(xxxxxx:9000),就可以访问到192.168.1.9:5000这个地址了。drive是6690端口。

展开 收起
1评论

  • 精彩
  • 最新
  • 不一定要用群晖,只要有docker就行,windows也可以

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章

值友3132908635

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
32
扫一下,分享更方便,购买更轻松