内网穿透 是一种将内网服务暴露到公网的技术,而 FRP 是目前最流行的开源反向代理工具,支持 端口映射 和多种协议。本文将详细讲解如何安装配置FRP,实现内网服务的外网访问。
FRP 是一个专注于内网穿透的高性能反向代理应用,支持TCP、UDP、HTTP、HTTPS等多种协议。它可以将内网服务通过具有公网IP的服务器暴露出去,实现 反向代理 功能。
服务端和客户端使用相同的安装包,只需不同的配置文件。下载后解压:
tar -xzf frp_.tar.gzcd frp_
编辑 frps.ini:
[common]bind_port = 7000 # 服务端监听端口token = your_token # 认证令牌,客户端需相同
启动服务端:./frps -c frps.ini
在内网机器上编辑 frpc.ini:
[common]server_addr = 你的服务器IPserver_port = 7000token = your_token[ssh] # 自定义名称type = tcplocal_ip = 127.0.0.1local_port = 22remote_port = 6000 # 公网访问的端口
启动客户端:./frpc -c frpc.ini
在公网上执行:ssh -p 6000 用户名@服务器IP,即可访问内网的SSH服务。
创建服务文件,例如 /etc/systemd/system/frpc.service,内容略。启用服务即可。
通过以上步骤,你就成功实现了 内网穿透,让外网可以访问你的内网服务。FRP 的强大功能远不止于此,你还可以配置HTTP/HTTPS域名转发等。
本文由主机测评网于2026-02-14发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260225233.html