frp内网穿透

一、前置准备 1 台有公网 ip 的 vps/服务器:Linux(Server) 1 台需要进行穿透的内网机器:Linux(Client) 二、在 Server 上部署 FRP 服务端 1、下载并解压 FRP 从 FRP GitHub Releases 查看最新版本的 FRP 进入想要下载到的文件夹 下载并解压对应文件夹并重命名,注意把示例中的文件名改成对应的文件名 wget https://github.com/fatedier/frp/releases/download/v0.58.0/frp_0.58.0_linux_amd64.tar.gz tar -xzf frp_0.58.0_linux_amd64.tar.gz mv frp_0.58.0_linux_amd64 frp cd frp 2、配置 frps.ini 文件 echo -e "[common]\nbind_port = 7000" > frps.ini 3、设置开机启动 创建 systemd 服务文件 sudo nano /etc/systemd/system/frps.service 添加以下内容到服务文件中,将 /path/to/frps 和 /path/to/frps.ini 替换为您实际的 FRP 服务端可执行文件和配置文件路径 [Unit] Description=FRP Server Service After=network.target [Service] Type=simple User=root ExecStart=/path/to/frps -c /path/to/frps.ini Restart=on-failure [Install] WantedBy=multi-user.target 重新加载 systemd 配置 sudo systemctl daemon-reload 启动 FRP 服务端 sudo systemctl start frps 设置开机启动 sudo systemctl enable frps 检查服务状态 sudo systemctl status frps 以下输出表示正常运行: ...

2024-07-19 17:22 · 王明明