WindowsLinux搭建frp内网穿透,自用收藏

发布时间:2026/9/27 21:07:44
WindowsLinux搭建frp内网穿透,自用收藏 文章目录映射远程桌面1、下载官方frp包软件是开源的三种方式2、把Linux包上传至服务器① Linux系统这里上传至/usr/local/test文件夹下② 然后解压文件③ 修改一下文件名改成frp④ 给权限⑤ 进入frp文件夹下3、把Windows解压至任意文件夹① 下面配置客户端② 文件解压到任意文件夹然后配置客户端frpc文件③ 保存配置在当前目录下运行cmd④ 然后再去Linux系统启动服务端4、测试mstsc连接5、添加服务端frp开机自启动客户端同理① 创建frps.service② 加入系统服务6、windows添加frp开机自启动服务这里以客户端举例服务端同理① 首先在frp安装目录下新建frpc.bat文件② 右键编辑输入以下内容③ 右键我的电脑点管理④ 创建计划任务⑤ 新建触发器⑥ 新建操作⑦ 点确定输入系统密码配置完成以上教程只是用远程桌面做演示如果想映射其他项目只需要将部署好的项目端口修改即可映射远程桌面1、下载官方frp包软件是开源的三种方式https://github.com/fatedier/frp/releases**官方安装包frp_0.60.0_linux_amd64.tar.gz https://pan.xunlei.com/s/VP2RAh5q_JlqbnaHmcGsP626A1?pwd8rzv#SSH工具大全 https://pan.xunlei.com/s/VP2RB34620v7sV6eEHhkxCY5A1?pwd9qmw#2、把Linux包上传至服务器① Linux系统这里上传至/usr/local/test文件夹下② 然后解压文件tar-xvf frp_0.37.1_linux_amd64.tar.gz③ 修改一下文件名改成frpmv frp_0.37.1_linux_amd64 frp④ 给权限chmod755/usr/local/test/frp⑤ 进入frp文件夹下cd/usr/local/test/frp#配置服务端文件 vi frps.ini#这个是服务端映射端口需要与接下来的客户端端口一致[common]bind_port7000tokentoken #token 是为了安全的暴露内网穿透token可自行更改尽量复杂一点3、把Windows解压至任意文件夹服务端可以简单的就配置一个端口① 下面配置客户端② 文件解压到任意文件夹然后配置客户端frpc文件[common]server_addr公网IP地址 server_port7000#这个需要和服务端的端口一至 tokentoken #必须与frps服务端的token一样否则连不上[RDP]typetcp #协议 local_ip192.168.1.3#本地IP默认是127.0.0.1local_port3389#远程端口 remote_port8000#映射远程端口③ 保存配置在当前目录下运行cmd输入以下命令启动服务frpc.exe-c frpc.ini这个就算是成功了④ 然后再去Linux系统启动服务端./frps-c frps.ini #使程序在后台运行 nohup./frps-c frps.ini出现这个就算成功了*注意这些配置完成后客户端和服务端都需要防火墙放行端口号才行#CentOS7放行端口 firewall-cmd--zonepublic--add-port8000/tcp--permanent 或者关闭防火墙也行 systemctl stop firewalld4、测试mstsc连接5、添加服务端frp开机自启动客户端同理① 创建frps.servicesudo vi/usr/lib/systemd/system/frps.service添加以下内容[Unit]Descriptionfrps Afternetwork.target[Service]Typesimple ExecStart/usr/local/test/frp/frps-c/usr/local/test/frp/frps.ini//此处填写自己安装的frp目录[Install]WantedBymulti-user.targetwq保存退出② 加入系统服务#添加开机自启动 systemctl enable frps #启动frps systemctl start frps #关闭frps systemctl stop frps #重启frps systemctl restart frps6、windows添加frp开机自启动服务这里以客户端举例服务端同理① 首先在frp安装目录下新建frpc.bat文件② 右键编辑输入以下内容echo off:home frpc.exe-c frpc.ini gote home保存③ 右键我的电脑点管理④ 创建计划任务⑤ 新建触发器⑥ 新建操作⑦ 点确定输入系统密码配置完成以上教程只是用远程桌面做演示如果想映射其他项目只需要将部署好的项目端口修改即可例如将80端口映射到公网IP上即可实现远程访问本地web服务器

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询