惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threatpost
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Engineering at Meta
Engineering at Meta
T
The Blog of Author Tim Ferriss
Recent Announcements
Recent Announcements
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
The Register - Security
The Register - Security
MongoDB | Blog
MongoDB | Blog
U
Unit 42
B
Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
P
Privacy International News Feed
L
LINUX DO - 最新话题
博客园_首页
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tor Project blog
V
Visual Studio Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Privacy & Cybersecurity Law Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
K
Kaspersky official blog
C
Cisco Blogs
博客园 - 【当耐特】
阮一峰的网络日志
阮一峰的网络日志
I
Intezer
罗磊的独立博客
MyScale Blog
MyScale Blog
Last Week in AI
Last Week in AI
A
About on SuperTechFans
G
GRAHAM CLULEY
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
GbyAI
GbyAI
T
Threat Research - Cisco Blogs
P
Proofpoint News Feed
D
DataBreaches.Net
The Hacker News
The Hacker News
Spread Privacy
Spread Privacy
AWS News Blog
AWS News Blog
I
InfoQ
T
The Exploit Database - CXSecurity.com
Simon Willison's Weblog
Simon Willison's Weblog
博客园 - 叶小钗
Project Zero
Project Zero

博客园 - 007少侠

使用Recaf编辑汇编代码直接修改java的编译代码class Centos Linux 更换源,原官方源已经不再提供服务 如何在Docker容器中的Linux系统(Ubuntu + Centos Linux)里面使用systemctl Centos Linux 7 搭建邮件服务器(postfix + dovecot) Ubuntu Linux 搭建邮件服务器(postfix + dovecot) 【WSL2】在Windows通过自定义域名访问wsl2中的服务 Python pip pip3 源设置成国内源,阿里云源,清华大学源 使用docker安装centos7并挂载主机目录 Rust交叉编译Mac编译Linux/Windows平台 Linux下安装dart sdk并配置环境变量 Linux下安装JDK-openj9并配置环境变量 centos7 安装 bbr加速 linux环境常用命令和java/jvm常用命令 mybatis plus + druid多数据源(使用dynamic实现) docker将容器打包成镜像并传输至其他服务器部署(可用于容器重新run) .gitignore == git添加忽略不生效解决方案 jenkins自动构建项目源码git pull时出现冲突的终极解决方案(git远程覆盖本地分支) mysql查询,根据时间查询:几天前、几天内的数据 spring boot 使用aop实现拦截器
利用云服务器实现内网穿透(frp),开启个人电脑(windows)可远程桌面访问
007少侠 · 2023-06-09 · via 博客园 - 007少侠

前言:

利用微软自带的远程桌面进行访问,但无奈没有固定的公网地址,使用其他三方软件免费使用会有网络延迟等问题,因此需要一个相对稳妥的方式,那便是配合frp内网穿透实现远程访问个人电脑

前提:

有一台云服务器(需要公网ip,最好是国内的,延迟会较低)

教程步骤:

1. 下载frp

frp分为客户端和服务端,服务器上面使用的是服务端,而自己电脑上面需要使用的是客户端,因此两台设备上面都需要安装frp。

frp软件链接:https://github.com/fatedier/frp/releases 

下载对应系统的即可,本教程为:服务端(ubuntu):frp_0.49.0_linux_amd64.tar.gz、客户端(win10):frp_0.49.0_windows_amd64.zip

2. 服务端(ubuntu)

解压软件:

tar -zxvf frp_0.49.0_linux_amd64.tar.gz

进入解压后的目录编辑frps.ini文件,配置端口等信息

[common]
bind_port = 7000
dashboard_port = 7005
dashboard_user = admin
dashboard_pwd = 123456789
token = ttt123
tls_enable = true

说明:

bind_port = 7000            # 最后连接的时候需要使用的端口,都可以自己进行修改
dashboard_port = 7005         # 面板的端口
dashboard_user = admin        # 面板的用户名字
dashboard_pwd = 123456789     # 面板的用户密码
token = ttt123               # 建议设置一个复杂的,最后客户端的地方也需要使用
tls_enable = true           # 这个一定要设置,否则可能会连接不上

上述配置完成后,别忘了打开服务器对应的端口号,需要打开的端口号为:700070017005

7000为客户端链接服务端的端口、7001为远程控制端链接服务端的端口、7005为面板的端口

完毕后启动服务端,命令:

nohup ./frps -c frps.ini >/dev/null 2>&1 &

之后浏览器访问:http://ip:7005    出现如下则服务端启动完成:

3. 客户端(win10)

在自己的电脑上面,在安装frp的文件夹打开cmd,可以在路径那个位置输入cmd就是在当前窗口打开了

配置客户端配置文件frpc.ini,保存,如下:

[common]
server_addr = 云服务器ip
server_port = 7000
token = ttt123
tls_enable = true

[RDP] 
type = tcp 
local_ip = 127.0.0.1
local_port = 3389 
remote_port = 7001

说明:

local_port = 3389     # 本地需要映射的端口
remote_port = 7001   # 远程访问的时候需要输入这个端口

设置完毕在控制台启动客户端,命令:

如上则启动成功。

4. 远程访问方式为:云服务器ip:7001,注意自己电脑需要开放远程访问权限,win10可参考:https://www.anyviewer.cn/how-to/allow-someone-to-remote-access-my-computer-2111.html