CentOS7 使用frp内网穿透 在公司远程桌面连接自家电脑

Day1


文章目录

  • CentOS7 使用frp内网穿透 在公司远程桌面连接自家电脑
  • 前言
  • 一、服务器的安装与配置
    • 面板:
  • 二、客户端的安装与配置
  • 三、最后:使用
  • 四、最后总结
    • 报错: No connection could be made because the target machine actively refused it.
  • 五、开机自启
  • 总结

前言

此文章根据官方文档及些网络资料编写,仅供个人使用。


提示:以下是本篇文章正文内容,下面案例可供参考

一、服务器的安装与配置

  • 进入home目录,然后下载,解压

    cd /home
    wget https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_amd64.tar.gz
    tar -zxvf frp_0.21.0_linux_amd64.tar.gz
    
  • 然后进入目录,编辑 frps.ini

    cd frp_0.21.0_linux_amd64/
    vim frps.ini
    
  • 编辑里面内容,

    bind_port:frp监听端口号
    token:权限验证,客户端需要设置一样的值才能鉴权通过
    dashboard_port:面板端口号,到时候可以通过IP+端口查看
    dashboard_user:面板账号
    dashboard_pwd:面板密码
    subdomail_host:可填,如果你想通过服务器域名登录的话,可以把域名输入在这里

    w[common]
    bind_port = 13333
    token = xxxdashboard_port = 13335
    dashboard_user = xxx
    dashboard_pwd = xxxvhost_http_port = 13334
    subdomail_host = xxx
    
  • 最后执行,运行

    ./frps -c ./frps.ini
    

面板:

浏览器输入:IP地址:13335

二、客户端的安装与配置

自己找个文件夹进去,下载刚刚服务端下的那个frps,解压

wget https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_amd64.tar.gz

  • 编辑frpc.ini
    server_addr:你服务器地址,如果你是用域名就输入域名地址
    server_port:刚刚设置的frp端口
    token:与服务端设置的一样
    local_port:我们使用远程桌面连接就用3389
    remote_port:转发出去的端口号,我们连的时候就用这个
[common]
server_addr = xxx
server_port = 13333
token = mymaocode123[RDP]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 13336

最后运行:

./frpc -c ./frpc.ini

三、最后:使用

直接打开远程桌面连接:IP地址:端口号

端口号:就是刚刚客户端设置的remote_port = 13336

IP::有设置域名输域名,没设置就输入IP地址

四、最后总结

记得!!!开放端口!你不开放端口他穿透个牛子

  • 如果你按照本文设置的端口,就开放:13333/13334/13335/13336
  • 怎么开放自己百度

报错: No connection could be made because the target machine actively refused it.

你铁定在客户服务端口没填3389、或者22。

远程桌面是3389,如果你打算用ssh就22

五、开机自启

vim /lib/systemd/system/frps.service

[Unit]
Description=frps service
After=network.target syslog.target
Wants=network.target[Service]
Type=simple
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/home/frp_0.21.0_linux_amd64/frps -c /home/frp_0.21.0_linux_amd64/frps.ini[Install]
WantedBy=multi-user.target

重载 daemon 生效
systemctl daemon-reload
再打开自启动
systemctl enable frps

然后就启动 frps
systemctl start frps

总结

友情链接:CentOS7 systemctl 开机自启 配置

CentOS7 使用frp内网穿透 在公司远程桌面连接自家电脑相关推荐

  1. 【免费内网穿透】Windows远程桌面连接树莓派

    系列文章 [免费内网穿透]Windows远程桌面连接树莓派 使用固定的公网TCP端口地址远程桌面树莓派[内网穿透] 本篇文章主要分享如何在公网环境下,远程桌面连接家里的树莓派. 远程桌面环境,我们选择 ...

  2. Linux服务器配合Frp实现内网穿透使用windows远程桌面

    前言: 我们在公司时,可以根据内网进行远程桌面连接,但由于公司网络一般都是分配内网ip,当我们在家的时候,想进行连接公司电脑,一般会使用1.teamviewer 2.向日葵,但是teamviewer用 ...

  3. 保姆级教学 nps内网穿透实现Windows远程桌面 宝塔

        因为自己算是一个纯小白,刚接触云服务器的时候看了很多教程,在frp和nps二者之间权衡之后选择了nps,我个人觉得nps要简单得多.作为一个资深的伸手党(其实不是),很多人仅仅是为了快速实现内 ...

  4. windows10内网(局域网)远程桌面连接

    电脑端使用自带的远程桌面,首先要设置远程连接. 按图右键电脑,点击属性--点击远程设置, 注意:因为远程桌面连接需要设置计算机密码,如原来没有密码,请自行设置. 第3步是为了添加远程连接账号,如不许要 ...

  5. 5 分钟,使用内网穿透快速实现远程手机桌面!

    点击上方 "AirPython",选择 "加为星标" 第一时间关注 Python 原创干货! 1. 前言 大家好,我是安果! 不知道大家有没有下面这些经历,比如 ...

  6. 阿里云centos7 frp内网穿透

    frp介绍 frp 是一个开源.简洁易用.高性能的内网穿透和反向代理软件,支持 tcp, udp, http, https等协议.frp 项目官网是 https://github.com/fatedi ...

  7. 手把手教你用frp内网穿透

    手把手教你用frp做内网穿透 frp 是一个专注于内网穿透的反向代理应用程序,使用时需要花钱申请公网IP和云服务器,可以将内网服务以安全.便捷的方式通过具有公网 IP 节点的中转暴露到公网. 一.认识 ...

  8. 树莓派frp内网穿透

    树莓派+frp内网穿透 一.frp 二.frp作用 三.安装与配置 1.服务器端 2.客户端(树莓派) 一.frp frp 是一个高性能的反向代理应用,支持 tcp, udp, http, https ...

  9. 【保姆级】阿里云服务器frp内网穿透教程

    背景1: 去年买了一台阿里云服务器,轻量应用服务器,2核4G.个人比较喜欢嵌入式,开发板也不少,但是开发板连接路由器后内次都要看一下IP然后去连接(虽然可以在路由器上控设置固定IP),然后最近突发奇想 ...

最新文章

  1. android随手记
  2. Hadoop(HDFS、YARN、HBase、Hive和Spark等)默认端口表
  3. 深入理解JVM之JIT编译器(二)
  4. oracle asm 异机挂载,oracle 异机恢复 从asm到文件系统成功实例
  5. 思科网络基础课件_上海思科CCNA培训、思科网络工程师培训
  6. 墨迹天气android,墨迹天气Android产品分析
  7. 静态代理模式(多线程底部原理)
  8. Hadoop入门(十)Mapreduce高级shuffle之Sort和Group
  9. quick 中实现单例
  10. 如何创建比C语言更快的编程语言?
  11. 储留香:一个智能运维系统就是一个中枢神经系统,我说的!
  12. php前端介绍,Web前端的开发前景介绍
  13. 如何使用HTML5嵌入视频
  14. 大哥你需求里说只要工作流引擎组件,怎么真正需要的东西这么.悲剧了,客户需求无止境...
  15. sublime Text 3实用功能和常用快捷键收集
  16. Jmeter初探之录制
  17. MSCRM 报表显示 rsprocessingaborted 错误
  18. 端口和波特率测试软件,端口和波特率检测工具
  19. KNX转485模块的开发
  20. android 模拟内存不足,雷电模拟器内存不足怎么办?雷电安卓模拟器怎么修改内存大小?...

热门文章

  1. 关于《创业创新执行力》课程中邀请同学参与调查的“无效问卷”补救办法
  2. 【附源码】计算机毕业设计SSM小区住户信息管理系统
  3. Laravel Database——查询构造器与语法编译器源码分析 (上)
  4. CVPR2021 | 2D目标检测论文解读
  5. 《冲锋飞车》游戏技术反馈栏
  6. 【实例】使用 PHPExcel 读取excel 文件
  7. 供应链金融的三种模式分析
  8. 最新版KEIL error: non-ASM statement in naked function is not supported或者 ‘__STATIC_INLINE‘
  9. 全球与中国心里健康平台市场现状及未来发展趋势2022-2028
  10. 七、Android/Linux安全机制简单了解