ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

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

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服务器
返回列表