admin管理员组文章数量:1530517
利用微软自带的远程桌面进行访问,但无奈没有固定的公网地址,在我的上一篇文章中介绍了利用ipv6地址进行访问,但不可避免的是,在很多场所没有办法进入路由器的后台,因此,便需要一个相对稳妥的方式,那便是frp内网穿透
远程电脑的三种方案,快速跳转链接
- 利用IPv6实现公网访问远程桌面
- 如何利用内腾讯云实现内网穿透
- 如何利用Parsec+Zerotier+moon实现云电脑云游戏,终极方案!!建议必看
文章目录
- 前期准备
- 具体步骤
- Step1、下载frp
- Step2、启动服务端
- Step3、启动客户端
前期准备
- 一台具有公网IP的服务器 (这是必须,如果没有,请转前文或选择第三方远程桌面工具)
- 服务器以及客户端的系统无所谓,我这里演示的都是ubuntu系统
具体步骤
Step1、下载frp
frp分为客户端和服务端,服务器上面使用的是服务端,而自己电脑上面需要使用的是客户端,因此两台设备上面都需要安装frp,Windows版本的过于简单,直接下载exe后缀的就好了,本地客户端的就不再赘述了
可以去GitHub进行下载,亦可以直接使用我下面的命令 frp下载,要想选择特定版本就去修改一下下载链接即可
wget https://github/fatedier/frp/releases/download/v0.44.0/frp_0.44.0_linux_amd64.tar.gz
进行解压操作
tar -xzvf frp_0.44.0_linux_amd64.tar.gz
解压之后 切换到目录,修改文件frps.ini
cd frp_0.44.0_linux_amd64/
- 注意这里完全可以通过ssh工具直接将本地修改好的frps.ini上传至服务器替换上文,因为大家可能对Windows环境更为熟悉。也可以通过vim进行修改就好了
[common]
bind_port = 7000
dashboard_port = 7005
dashboard_user = admin
dashboard_pwd = 123456789
token = 88888888
tls_enable = true
bind_port = 7000 # 最后连接的时候需要使用的端口,都可以自己进行修改
dashboard_port = 7005 # 面板的端口
dashboard_user = admin# 面板的用户名字
dashboard_pwd = 123456789 # 面板的用户密码
token = 88888888 # 建议设置一个复杂的,最后客户端的地方也需要使用
tls_enable = true # 这个一定要设置,否则可能会连接不上
上述操作进行完毕之后,别忘了打开对应的端口号,如果国内的服务器,直接取云服务器厂商的后台开启相应的端口即可。检查一下对应的端口是否启动成功,Windows下就没这么麻烦了,直接拖拽,粘贴复制,5min内完成全部操作
Step2、启动服务端
./frps -c frps.ini
出现上述画面证明打开成功,可以用浏览器打开测试是否成功 vps地址:端口号
Step3、启动客户端
在自己的电脑上面,在安装frp的文件夹打开cmd,可以在路径那个位置输入cmd就是在当前窗口打开了
别忘了配置客户端配置文件frpc.ini
,保存
[common]
server_addr = vps的地址
server_port = 服务端设置的端口号
token = 自己设置的token
tls_enable = true
[RDP]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7001
local_port = 3389 # 本地需要映射的端口
remote_port = 7001 # 远程访问的时候需要输入这个端口
在控制台输入以下命令,打开客户端
frpc.exe -c frpc.ini
至此,所有配置都已成功。下次使用微软远程桌面的时候,只需要输入vps的地址:端口号
就可以了
有问题欢迎留言、
Q&A:
- 为什么断开与VPS的连接,就不好使了
服务端是否是在vps的后台运行,若是没有执行screen或者其他后台命令,断开vps连接,程序就会终止的
版权声明:本文标题:如何利用内腾讯云实现内网穿透,搭配微软远程桌面(博客较难) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1726339455a1066175.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论