PVE配置FRP内网穿透

PVE配置FRP内网穿透

下载FRP

cd ~
wget https://github.com/fatedier/frp/releases/download/v0.59.0/frp_0.59.0_linux_amd64.tar.gz
tar xf frp_0.59.0_linux_amd64.tar.gz
mv frp_0.59.0_linux_amd64 /opt/frp
cd /opt/frp

编辑frpc.toml配置文件

此处以frpc-名称代指新创建的frp

cp /opt/frp/frpc.toml /opt/frp/名称.toml

粘贴从服务器拷贝的配置文件信息

注册Linux服务

vim /etc/systemd/system/frpc-名称.service

输入以下配置

[Unit]
# 服务名称,可自定义
Description = frp server
After=network.target network-online.target

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

[Install]
WantedBy = multi-user.target

启动内网穿透服务

systemctl start frpc-名称.service
systemctl status frpc-名称.service

如果启动后status的active为active或绿色则证明服务配置成功

● frpc-3.service - frp server
     Loaded: loaded (/etc/systemd/system/frpc-名称.service; enabled; preset: enabled)
     Active: active (running) since Tue 1990-01-01 12:00:00 CST; 0min ago
   Main PID: 22929 (frpc)
      Tasks: 6 (limit: 18981)
     Memory: 2.7M
        CPU: 97ms
     CGroup: /system.slice/frpc-名称.service
             └─22929 /opt/frp/frpc -c /opt/frp/名称.toml

JUN 1 12:00:00 home systemd[1]: Started frpc-名称.service - frp server.

配置开机自启

systemctl daemon-reload
systemctl enable --now frpc-名称.service

删除开机自启

rm /etc/systemd/system/multi-user.target.wants/frp-名称.service
ls -al /etc/systemd/system/multi-user.target.wants/ | grep frp*

脚本

vim /opt/frp/名称.toml

粘贴配置文件

cp /etc/systemd/system/frpc-3.service /etc/systemd/system/frpc-名称.service
vim /etc/systemd/system/frpc-名称.service

修改配置文件

systemctl start frpc-名称.service
systemctl status frpc-名称.service

配置开机自启

systemctl daemon-reload
systemctl enable --now frpc-名称.service
上一篇
下一篇