• 不想用teamviewer和向日葵远程 试试frp吧


    前言
      最近发现teamview越来越不稳定了,总连接不上,对向日葵也是无感,倒不是说这两个产品不好,毕竟也是陪伴过我很长一段时间的软件了,于是上网找寻到了一个反向代理神器——FRP

    介绍
      frp是一个高性能的反向代理应用,主要用于内网穿透,我们这里不研究内网穿透,主要用他来进行远程桌面连接,他对比teamviewer和向日葵等远程软件最大的特点就是他免安装,而且轻量,几乎不占电脑内存,不过前提是你得有一台带公网ip的电脑(服务器)

    使用
    1.下载frp frp发布页面
    2.根据自己的服务器系统下载对应的版本 我这里下载的是frp_0.33.0_windows_386.zip

    frp1

    3.解压刚刚下载好的压缩包,会发现如下目录

    frp1

    frpc.exe和frpc.ini是要放在被远程电脑上的

    frps.exe和frps.ini是要放在服务器上的

    4.把frps.exe和frps.ini放到服务器上 在当前目录按住shift加鼠标右键 选择在此处打开powershell窗口

    输入./frps.exe 启动服务端程序

    启动成功之后会有success提示

    frp1

    5.把frpc.exe和frpc.ini放到要被控制的电脑上

    将frpc.ini里面的配置修改成

    [common]
    server_addr = 你的服务器ip地址
    server_port = 7000
    
    
    
    [RDP]
    type = tcp
    local_ip = 0.0.0.0
    local_port = 3389
    remote_port = 6666
    

    此处的server_port代表你放在服务器的frps.ini里面的监听端口 默认是7000

    local_port是远程桌面rdp的端口号 默认这个就行

    remote_port是远程端口号 例如你的服务器ip是123.123.123.123 你开启远程的时候输入的地址就是

    123.123.123.123:6666

    frp1

    然后同上操作 在当前目录按住shift加鼠标右键 选择在此处打开powershell窗口

    输入./frpc.exe 启动服务端程序

    连接成功会有如下提示

    frp1

    6.在设置——系统——远程桌面 打开远程桌面开关

    frp1

    7.换另一台电脑,打开远程桌面连接 就是你输入cmd的那个地方输入mstsc

    输入服务器ip和frpc里面的remote_port端口号 就可以连接到想要被控制的电脑了

    8.使用nssm将frpc注册为本地服务。

    参考 之前发过的nssm部署windows服务

    注册完以后你可以将注册完的服务设置为开机启动

    这样fpc就不用通过powershell打开了

    -------------------------------------------

    学而不思则罔,思而不学则殆

    你好,我是【咬轮猫】

    -------------------------------------------

  • 相关阅读:
    linux性能测试(转)
    mysql基本操作(数据库,表,字段,记录)
    mysql数据库的简介(安装和卸载)
    mysql数据库
    枚举法
    python数据结构与算法简介
    自学心得
    python 进程线程阅读摘抄
    python并发编程多线程基础1
    python队列
  • 原文地址:https://www.cnblogs.com/Hero-/p/13494668.html
Copyright © 2020-2023  润新知