内网穿透服务端frp部署

vps 公网 海外的

背景:

实验室内网一个服务器,家用一个PC、一个公网vps,想在家办公,远程实验室服务器

https://github.com/fatedier/frp/releases

1.服务端部署frp(VPS)

wget https://github.com/fatedier/frp/releases/download/v0.61.2/frp_0.61.2_linux_amd64.tar.gz

tar -zxvf frp_0.61.2_linux_amd64.tar.gz 

cp -r frp_0.61.2_linux_amd64 frp

cd frp

配置frps.toml

bindPort = 7000
# 接收http请求
vhostHTTPPort = 7001
# 客户端需要配置对应的token才允许映射
auth.token = "myfrptoken"

#仅允许服务器上的指定端口/端口范围 避免滥用端口
allowPorts = [
  # 范围指定
  { start = 5000, end = 5500},
  # 单独指定
  # { single = 5501},
]

# 仪表盘配置
# The default value is 127.0.0.1. Change it to 0.0.0.0 when you want to access it from a public network.
webServer.addr = "0.0.0.0"
webServer.port = 7002
# dashboard's username and password are both optional
webServer.user = "admin"
webServer.password = "admin"

然后命令行开启

./frps -c ./frps.toml

或者后台开启

nohup ./frps -c ./frps.toml &> /dev/null &

或者使用systemd方式启动

#使用systemd方式启动
##准备启动文件
vim /etc/systemd/system/frps.service
[Unit]
# 服务名称,可自定义
Description = frp client
After = network.target syslog.target
Wants = network.target

[Service]
Type = simple
# 启动frps的命令,需修改为您的frps的安装路径
ExecStart = /app/frp/frps -c /app/frp/frps.toml

[Install]
WantedBy = multi-user.target


##启动服务
systemctl daemon-reload

systemctl start frps

客户端同样配置 注意  frpc和frps

2. 实验室客户端配置

同样下载frp

然后配置frpc.toml


serverAddr = "XXX"  #公网ip
serverPort = 7000
auth.token = "myfrptoken"

[[proxies]]
name = "helo"  #名字随便起
type = "tcp"
localIP = "0.0.0.0"  #所有网卡
#本机需要映射的端口
localPort = 22  #22 我是打算ssh远程的
#映射到云服务器的哪个端口
remotePort = 5000   #映射的端口
~                                                                                                                            
~                                                                                                                            
~                           

然后开启

./frpc -c ./frpc.toml

或者后台开启

nohup ./frps -c ./frps.toml &> /dev/null &

3.电脑PC

直接远程实验室内网肯定不行

利用xshell工具

搞定


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值