疫情之下,使用FRP实现内网穿透,远程连接公司电脑进行办公

当前情况下,经常会有需要到公司电脑进行一些操作,比如连接内网OA,数据库或者提交文档。为了减少外出,将使用frp进行内网穿透的方法进行一个说明。

  前提条件

  1. 一台拥有公网 IP 的设备(如果没有,服务器可以使用https://diannaobos.com/frp/ 提供的免费服务器)

  2、需要远程控制的电脑可以连接到互联网

  操作步骤

  1、从GitHub下载可执行程序https://diannaobos.com/frp/

  2、将解压缩后的文件夹拷贝至服务器,修改服务器配置文件frps.ini如下:

[common]

bind_addr = 0.0.0.0 

bind_port = 7000

privilege_mode = true

privilege_token = 951632

 

dashboard_addr = 0.0.0.0

dashboard_port = 7500

dashboard_user = admin

dashboard_pwd = system

 

log_file = frps.log

log_level = info

log_max_days = 3

    3、然后用cmd启动frps,提示start  frps success表示启动成功

  

  4、设置受控电脑允许远程连接并保证你的登录用户有权限进行远程连接

  5、确保可以远程连接的账号设置了密码,如果没有设置,则进行设置。若设置后需要不输入密码进行登录,在运行框执行 control userpasswords2 进行账号设置,取消[要使用计算机必须输入密码],点击应用,并按照提示输入密码。

 

  6、将frp文件夹拷贝一份到受控电脑,修改frpc.ini文件如下图

[common]
server_addr = 8.8.8.8 ;服务器IP地址
server_port = 7000 ;服务器端口
privilege_token = 951632 ;服务器连接密约,与服务器frps中的配置保持一致

[RDP-thinkcentre]  ;本地计算机名,不可重复
type = tcp
local_ip = 127.0.0.1 ;目标计算机IP
local_port = 3389 ;目标计算机端口
remote_port = 6000 ;映射为服务器的端口

  7、以cmd的方式运行frpc,提示start proxy success 表示启动成功

 

  8、此时在其他电脑运行远程桌面连接(运行mstsc),输入你的服务器IP和服务器端口,可连接到受控计算机,输入受控计算机的账号密码,即可远程操作。

  

  注:

  如需将frps或者frpc安装为系统服务随操作系统运行,可使用nssm进行快速安装。到http://www.nssm.cc/下载对应的版本,解压到服务器frp文件夹,在服务器命令行窗口输入nssm install frps,浏览frps.exe,点击install service则可安装为系统服务,然后使用net start frps启动服务即可。受控端若需安装,操作方式相同。

  

  服务器防火墙以及端口设置请参照其他学习资料。

  frp的GitHub地址https://github.com/fatedier/frp ,感谢开发者的付出。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值