把本地服务暴露到公网只需三步:安装客户端、下载隧道配置、运行。
Linux / macOS
curl -fsSL https://console.nicefrp.com/install.sh | bash脚本会自动识别系统和 CPU 架构,下载官方 frpc 并安装到 /usr/local/bin (无权限时回退到 ~/.local/bin)。可用环境变量 NICEFRP_FRP_VERSION 指定 frp 版本。
Windows(PowerShell)
irm https://console.nicefrp.com/install.ps1 | iex脚本会把 frpc.exe 安装到 %LOCALAPPDATA%\NiceFRP\bin 并加入用户 PATH。
验证安装:
frpc -v登录控制台,打开隧道并下载 nicefrp-<tunnel-id>.toml。文件包含访问令牌,请用 chmod 600 保存。
frpc -c nicefrp-<tunnel-id>.toml看到 start proxy success 即表示隧道已上线,用控制台显示的域名或远程端口 访问即可。
隧道无法连接时,运行:
curl -fsSL https://console.nicefrp.com/nicefrp-diag.sh | bash脚本会依次检查:frpc 是否安装、配置是否存在、节点端口是否可达、本地服务 是否在监听,并指出具体失败环节。
login to server failed — 节点可能离线,或防火墙拦截了控制端口,用 诊断脚本确认。仍有问题?发邮件至 support@nicefrp.com。