🌍 手把手教你搭建内网穿透服务,基于 lanproxy 穿透服务,为你定制了一键启动的服务端和客户端镜像。https://github.com/frank-lam/lanproxy-nat
10K+
更多详情请参考: frank-lam/lanproxy-nat: 🌍 手把手教你玩转内网穿透,基于 lanproxy 穿透服务,为你定制了一键启动的服务端和客户端镜像。 https://github.com/frank-lam/lanproxy-nat
1、安装依赖包
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2、设置稳定版仓库
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3、安装
//安装最新版本
$ sudo yum install docker-ce
//或者安装指定版本
$ yum list docker-ce --showduplicates | sort -r
//显示有以下版本
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
//指定一个版本进行安装
$ sudo yum install docker-ce-<VERSION STRING>
4、启动doker
$ sudo systemctl start docker
5、通过运行hello-world镜像验证安装是否成功
$ sudo docker run hello-world
1.添加Nginx到YUM源
$ sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.安装Nginx
$ sudo yum install -y nginx
Nginx将完成安装在你的CentOS 7 服务器中。
3.启动Nginx
$ service nginx start
service docker startdocker run -d \
--name lanproxy-server \
-p 8090:8090 \
-p 4900:4900 \
-p 4993:4993 \
-p 9000-9100:9000-9100 \
--restart=always \
-e LANPROXY_USERNAME="input_username" \
-e LANPROXY_PASSWORD="input_password" \
franklin5/lanproxy-server
wget https://raw.githubusercontent.com/frank-lam/lanproxy-nat/master/docker-server/docker-run.sh
输入你的公网服务器 IP:8090,例如:http://120.92.10.120:8090,即可看到如下的界面。好啦,到这里 lanproxy 的基础环境已经搭建成功,是不是很快,这就是 docker 的魅力。如果不用 docker 启动,请参考 lanproxy 的官方文档。
这里的 9000-9100 即为需要映射的端口地址,可以自定义设置。
version: '3.1'
services:
lanproxy-client:
image: franklin5/lanproxy-server
container_name: lanproxy-server
environment:
# 配置你的账号
- LANPROXY_USERNAME=input_username
# 配置你的密码
- LANPROXY_PASSWORD=input_password
ports:
- 8090:8090
- 4900:4900
- 4993:4993
- 9000-9100:9000-9100
restart: always
docker-compose.ymlwget https://raw.githubusercontent.com/frank-lam/lanproxy-nat/master/docker-server/docker-compose.yml
docker-compose up -d
docker-compose down
😎 至此你的 lanproxy 服务端已经配置成功,账号密码:即为 docker 配置中你配置的账号密码
Content type
Image
Digest
Size
253.5 MB
Last updated
over 7 years ago
docker pull franklin5/lanproxy-server