docker如何搭建lanproxy内网穿透服务

2023-04-19 12:42:00 搭建 内网 穿透

Docker是一种开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。在本文中,我们将介绍如何使用Docker来搭建lanproxy内网穿透服务。

首先,我们需要安装Docker,可以使用以下命令来安装:

sudo apt-get update
sudo apt-get install docker-ce

安装完成后,我们需要下载lanproxy的Docker镜像,可以使用以下命令:

docker pull lanproxy

下载完成后,我们可以使用以下命令来运行lanproxy:

docker run -d -p 8888:8888 lanproxy

这样,lanproxy就运行起来了。

接下来,我们需要配置lanproxy,可以使用以下命令来编辑配置文件:

docker exec -it lanproxy vi /etc/lanproxy/config.json

在配置文件中,我们需要修改以下参数:

  • listen:需要设置为本机的公网IP地址
  • port:需要设置为本机的公网端口
  • proxy_host:需要设置为本机的内网IP地址
  • proxy_port:需要设置为本机的内网端口

修改完成后,我们可以使用以下命令重新加载配置文件:

docker exec -it lanproxy reload

最后,我们可以使用以下命令查看lanproxy的运行状态:

docker exec -it lanproxy status

如果一切正常,我们就可以在其他机器上访问本机的内网资源了。

总的来说,使用Docker来搭建lanproxy内网穿透服务是一个简单而有效的方法,可以节省很多时间和精力。希望本文对你有所帮助。

相关文章