使用内网穿透工具 frp 发布内网 web 站点

   日期:2024-12-26    作者:xhex1 移动:http://3jjewl.riyuangf.com/mobile/quote/23270.html


  版权声明:本文为CSDN博主「杨群」的原创文章,遵循 CC 4.0 BY-SA版权协议,于2024年7月20日首发于CSDN,转载请附上原文出处链接及本声明。
  原文链接:https://blog.csdn.net/u011046671/article/details/140568869

  操作系统:Microsoft Windows Server 2022 Datacenter and Microsoft Windows 10
  发布日期:2024-07-09 版本:0.59.0
  官方主页:https://github.com/fatedier/frp/
  下载地址:https://github.com/fatedier/frp/releases
  官方文档:https://gofrp.org/zh-cn/docs/
  配置参考:https://github.com/fatedier/frp/tree/dev/conf

  • 我们有些时候将内网 web 站点发布到公网上供用户访问,但是内网主机没有公网IPv4,因此我们需要内网穿透服务。
  • 内网穿透服务也可以理解成网络转发,服务端将接收到用户请求转发给客户端,客户端将响应回复给服务端,服务端转发给用户。
  • 此处我们使用一台具有公网 IPv4 的云主机搭建内网穿透服务。
  • 此处我们只演示内网穿透 http 服务基本用法,更高级用法请参考官方文档。
  • 首选我们从官方主页下载 frp_0.59.0_windows_amd64.zip 并解压至 D:ProgramFilesfrp_0.59.0_windows_amd64 (或者其他目录) 。

  • 服务端服务器和客户端服务器都要解压。

  • 然后参考以下配置修改配置文件

  • 服务端配置(配置文件为:frps.toml

     
  • 设置完成后,使用以下命令启动服务端

     
  • 客户端配置(配置文件为:frpc.toml

 
  • 设置完成后,使用以下命令启动客户端

     
  • 以上启动完成后,可以分别查看启动日志,没有异常报错信息后即可认为正常启动。

  • 在本地浏览器打开 http://47.98.108.88/ 即可访问内网的系统。

  • 注意:应该首先启动服务端程序,确保服务端程序连通后再启动客户端程序。如果客户端程序启动后,尝试几次无法连接服务端程序后,客户端程序会自动退出。

  • 在服务端服务器本地打开 http://127.0.0.1:7500/ 然后使用账号 admin 和密码 admin 登录,即可查看服务端的运行情况。

  • 在客户端服务器本地打开 http://127.0.0.1:7400/ 然后使用账号 admin 和密码 admin 登录,即可查看客户端的运行情况。

  官方主页:https://github.com/fatedier/frp/
  官方文档:https://gofrp.org/zh-cn/docs/
  配置参考:https://github.com/fatedier/frp/tree/dev/conf


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号