美文网首页nas
frp的安装与配置实现内网穿透

frp的安装与配置实现内网穿透

作者: gudu12306 | 来源:发表于2020-08-04 09:16 被阅读0次

前言

使用windows自带的远程连接是需要公网ip的,这也就一定情况限制了使用情况,对于局域网内的主机连接是无法通过RDP直接连接的,因此大批内网穿透工具出现,其中开源的有frp、ngrok、nps。商业软件包括花生壳、神卓互联。本文主要使用frp。

正文

主机:腾讯云windows server 2016/win10 1909
工具:frp、nssm

1、frp的下载及配置

frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。

1.1github的下载链接,下载适合自己电脑的版本,这里我下载的是windows_amd64

https://github.com/fatedier/frp/releases

在这里插入图片描述
1.2服务器端配置
1.2.1解压并编辑服务器端配置文件frps.ini,其他需求可以查看frpc_full.ini对照配置。
[common]
bind_port = 7000
vhost_http_port = 6081

1.2.2将配置好的frps.ini与frps.exe放到云服务器的文件夹。
1.2.3为frps服务开启防火墙

Windows 防火墙——高级设置——入站规则——新建规则——程序——下一步——程序路径选择frps.exe——允许连接——下一步——设置名称

1.2.4在文件夹路径中打开cmd命令行,用以下命令启动frps服务

frps.exe -c frps.ini

当提示start frps success时即为成功。

在这里插入图片描述
1.3客户端配置
1.3.1编辑客户端配置文件frpc.ini,其他需求配置可查看frpc_full.ini文件。
[common]
#这里是服务器的地址
server_addr = 49.234.216.xx
server_port = 7000

[gudu12306]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
#使用此端口进行远程连接
remote_port = 24567

1.3.2将frpc.inifrpc.exe复制到一个文件夹中。
1.3.3在文件夹中通过下边的命令打开frpc服务

frpc.exe -c frpc.ini

如下图即为启动成功,start proxy success.

在这里插入图片描述
1.4在其他电脑主机通过mstsc连接内网主机
1.4.1用win+r打开mstsc远程连接服务
在这里插入图片描述
1.4.2填入服务器ip地址与端口号,这里的冒号必须为英文格式
49.234.216.xx:24567

1.4.3选择使用其他账户,账户名为内网电脑的用户名,密码为自己的开机密码

在这里插入图片描述
1.4.4连接成功

2用nssm使frpc为开机自启服务

NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。

2.1下载nssm,选择合适版本下载

http://www.nssm.cc/download
在这里插入图片描述
2.2打开在nssm.exe的文件夹打开cmd命令行
2.3使用以下命令新建windows服务frpc
nssm install frpc

path即为frpc.exe可执行文件的路径,然后点击install service.

在这里插入图片描述
2.4启动服务
2.4.1通过win+r打开services.msc
在这里插入图片描述
2.4.2找到frpc服务并启动,以后开机便会自启。

3用nssm使frps为开机自启服务
3.1过程与frpc一样,通过nssm新建服务即可,然后在服务管理开启服务

在这里插入图片描述

总结

过程简单速度还可

相关文章

  • frp的安装与配置实现内网穿透

    前言 使用windows自带的远程连接是需要公网ip的,这也就一定情况限制了使用情况,对于局域网内的主机连接是无法...

  • (五)frp内网穿透安全配置

    frp的安装介绍 已经在第一节文章有介绍请参考 (一)frp内网穿透ssh登录内网ip服务器 frp 内网穿透安全...

  • Springboot实现跨域

    为了实现内网穿透,使用的frp。 请求链路:localhost前端—>云端服务器—>经frp穿透内网到localh...

  • (二)frp内网穿透访问内网数据库

    frp的安装介绍 已经在第一节文章有介绍请参考 (一)frp内网穿透ssh登录内网ip服务器 通过内网穿透访问内网...

  • 配置 frp 实现内网穿透

    1、公网服务器与内网服务器都需要下载frp进行安装公网服务器(服务端)配置关注步骤 3内网服务器(客户端)关注步骤...

  • 配置 FRP 实现内网穿透

    1. FRP 的作用 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。 对于 htt...

  • frp内网穿透

    frp内网穿透 阿里云服务器 CentOS系统 frp项目地址 服务器端 安装并配置frps 编辑frps.ini...

  • 【附下载】带你使用frp实现内网穿透详细教程!

    frp实现内网穿透 项目地址:https://github.com/fatedier/frp/releases[h...

  • frp内网穿透版本选择

    说明: 第一次安装frp内网穿透遇到很多坑,网上教程大多只讲了Frp的配置,没有说明版本选择的问题,所以运行时...

  • (三)frp内网穿透面板服务

    frp的安装介绍 已经在第一节文章有介绍请参考 (一)frp内网穿透ssh登录内网ip服务器 frp 面板服务 公...

网友评论

    本文标题:frp的安装与配置实现内网穿透

    本文链接:https://www.haomeiwen.com/subject/dvrurktx.html