Linux下frp的配置过程
最近想在家连一下学校的内网
工具:
一台内网服务器A
一台外网服务器B
frp:
wget https://github.com/fatedier/frp/releases/download/v0.23.0/frp_0.21.0_linux_amd64.tar.gz
下载之后解压,进入解压的目录
配置服务器端B
删掉frpc、frpc.ini两个文件(这个是客户端的配置文件)
修改frps.ini
[common]bind_port = 7000 #与客户端绑定的进行通信的端口
vhost_http_port = 6081 #访问客户端web服务自定义的端口号(我只用来连ss了所以这个没有配)
启动frps
./frps -c frps.ini
配置客户端A
同样删掉frps,drps.ini
修改frpc.ini
#公网通过ssh访问内部服务器
[ssh]
type = tcp #连接协议
local_ip = 1.2.3.4 #内网服务器(A)ip
local_port = 22 #ssh默认端口号
remote_port = 8020 #自定义的访问内部ssh端口号
启动frpc
./frpc -c ./frpc.ini
测试一下
ssh -p 8020 userA@ipB
有的需要密码
连接成功
来看下parrot!
退出
Ctrl+D或者输入 logout