frp-内网穿透->在主机没有公网ip的情况下可以使用该服务进行远程访问。
支持协议:tcp, udp, http, https等
重要的事情说三遍:
- 从下面开始,测试主机ip全程不打码,方便观看,且主机是刚刚装好的全新环境,严禁事后DDOS等
- 从下面开始,测试主机ip全程不打码,方便观看,且主机是刚刚装好的全新环境,严禁事后DDOS等
- 从下面开始,测试主机ip全程不打码,方便观看,且主机是刚刚装好的全新环境,严禁事后DDOS等
- 不然就懒得更新了
前:
准备:阿里云centos7.6轻量服务器;
使用dockr部署;防火墙端口全开;服务器ip地址为39.106.139.205;ro密码为:123456qwe.
- ssh连接服务器
大家可以可以使用windows自带的终端连接(好像安装个软件)或者使用FinalShell(有文件管理UI界面且方便集中管理)
ssh root@39.106.139.205
- 进行系统组件更新
yum update
- 安装docker
curl -sSL https://get.docker.com/ | sh
慢的需要进行换源
- 添加自启(可选)
systemctl start docker
systemctl start docker
- 安装Docker Compose
curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-uname -s
-uname -m
-o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
- 安装git
yum -y install git
中:
- 拉取frpMgr源码
git clone https://github.com/Zo3i/frpMgr.git
- 构建Mysql镜像
cd frpMgr/web/src/main/docker/final/mysql
docker build -t jo/mysql .
- 构建并启动镜像
cd ..
chmod +x w.sh
docker-compose up -d
- 网页端
打开http://39.106.139.205:8999/frp
账号admin 密码12345678
- 配置服务端
配置好后点击远程安装,直到网页弹出安装成功
- 选择ssh吧(别的大同小异)
保存后点击 linux 会弹出相应命令,复制到本地机器使用
不要关闭上面的窗口吗,否则会断开(后台)
需要后台运行可以试下下面的
./frpc -c frpc.ini &
需要停止的话直接kill相应的服务
kill [服务id]
- 本地连接
ssh -p 39022 tianhuan@39.106.139.205
后
1.如果连接不上的,请注意各种防火墙
2.这种是带面板的,还有的安装方式放后面了 GITHUB
3.添加服务器不成功,本地连接不上请注意服务端的frp安装情况,一般会出现下面的东西
Comments | NOTHING