Loading... # 服务端 ``` mkdir -p /opt/frp cd /opt/frp wget http://vip.123pan.cn/1815238395/download/frp/0.56.0/frp_0.56.0_linux_amd64.tar.gz tar xzvf frp_0.56.0_linux_amd64.tar.gz mv frp_0.56.0_linux_amd64/* . ``` ``` # 增加自启动任务 cat <<EOF>/etc/systemd/system/frps.service [Unit] Description=FRP Server Daemon After=network.target Wants=network.target [Service] Type=simple ExecStart=/opt/frp/frps -c /opt/frp/frps.toml Restart=always RestartSec=20s User=nobody LimitNOFILE=infinity [Install] WantedBy=multi-user.target EOF systemctl daemon-relaod systemctl enable frps systemctl restart frps ``` # 客户端 ## 配置文件 ``` cat <<'EOF'>/opt/frp/frpc.toml # frpc.toml serverAddr = "xxx" serverPort = 7000 [[proxies]] name = "gogs" type = "tcp" localIP = "127.0.0.1" localPort = 3000 remotePort = 1271 EOF ``` ## 启动文件 ``` cat <<EOF>/etc/systemd/system/frpc.service [Unit] Description=FRP Client Daemon After=network.target Wants=network.target [Service] Type=simple ExecStart=/opt/frp/frpc -c /opt/frp/frpc.toml Restart=always RestartSec=20s User=nobody LimitNOFILE=infinity [Install] WantedBy=multi-user.target EOF systemctl daemon-reload systemctl enable frpc systemctl restart frpc ``` 最后修改:2024 年 05 月 11 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏