Frp内网穿透
老旧的笔记本废弃不用,卖掉又不值钱,废物利用想把它当做服务器。
frp内网穿透前提条件
1、公网服务器(用的阿里云)
2、个人笔记本重装redhat系统
3、从github上下载frp代码
公网服务器
1、在公网服务器上下载frp代码
wget https://github.com/fatedier/frp/releases/download/v0.22.0/frp_0.22.0_linux_amd64.tar.gz
2、解压进入文件夹,修改frps.ini文件
[common]
bind_port = 9001
dashboard_port = 900
token = 12345678
dashboard_user = admin
dashboard_pwd = admin
vhost_http_port = 9003
vhost_https_port = 9004
3、启动
nohup ./frps -c frps.ini &
4、查看启动是否成功
ps -ef | grep frp
个人笔记本
1、同样,下载frp文件,解压
2、修改其中frpc.ini文件
[common]
server_addr = 公网ip
server_port = 9001
token = 12345678
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 9011
[mysql]
type = tcp
local_ip = 127.0.0.1
local_port = 3306
remote_port = 9012
[web1]
type = tcp
local_ip = 127.0.0.1
local_port = 9013
remote_port = 9013
3、启动
nohup ./frpc -c frpc.ini &
frp提供了页面可供查看连接情况,就是frps.ini配置的dashboard的端口、用户名和密码
公网ip+端口访问 用户名和密码登录即可查看
最后 输入公网ip+映射端口即可访问个人笔记本
例如 公网ip+9012 和本地+3306是相同的