当前位置: 首页 > article >正文

FRP内网穿透实战:SSH与RDP远程访问的极简配置指南

1. 为什么你需要FRP内网穿透每次出差或者临时需要访问办公室电脑时你是不是也遇到过这样的尴尬明明文件就在办公电脑里却因为内网限制无法直接访问。我去年就遇到过这种情况当时正在客户现场演示突然发现PPT有个数据需要修改但办公室电脑里的资料就是拿不到急得我满头大汗。FRPFast Reverse Proxy就像给你的内网设备开了个专属VIP通道。它能把内网的SSH终端和RDP远程桌面服务映射到公网服务器上让你随时随地都能安全访问。相比传统的DDNS方案FRP最大的优势是不需要路由器有公网IP也不需要复杂的网络配置。我测试过市面上多种内网穿透方案FRP的表现最稳定。特别是在跨运营商访问时腾讯云8M带宽的服务器就能流畅运行远程桌面码率可以稳定在30fps以上。对于经常需要远程办公的开发者来说这套方案成本极低——按文中的配置一年服务器费用不到100元。2. 准备工作软硬件环境配置2.1 硬件选择建议我的实战配置是这样的内网主机用的是戴尔OptiPlex 7080微型机i5-10500T/16GB外网笔记本是ThinkPad X1 Carbon云服务器选择腾讯云轻量应用服务器2核4G/8M带宽。这个组合经过半年使用完全能满足开发需求。特别提醒下服务器带宽的选择如果你主要用SSH2M带宽都够用但要是经常用RDP远程桌面建议至少5M带宽。我实测过8M带宽下RDP的延迟可以控制在150ms以内操作体验接近本地电脑。2.2 软件环境准备云服务器推荐Ubuntu Server 20.04 LTS这个版本对FRP的兼容性最好。内网主机如果是Windows系统需要先启用RDP服务设置→系统→远程桌面如果是Ubuntu桌面版建议使用xrdp方案sudo apt install xrdp sudo systemctl enable xrdpFRP版本选择很重要建议用0.39.1及以上版本。这个版本修复了TCP连接的内存泄漏问题稳定性提升明显。下载命令如下wget https://github.com/fatedier/frp/releases/download/v0.39.1/frp_0.39.1_linux_amd64.tar.gz tar -xzvf frp_0.39.1_linux_amd64.tar.gz3. 服务端配置详解3.1 基础参数配置解压后的frps.ini需要重点配置这些参数[common] bind_port 7000 # 客户端连接端口 bind_addr 0.0.0.0 # 监听所有网卡 dashboard_port 7500 # 监控面板端口 dashboard_user admin # 改成复杂用户名 dashboard_pwd Admin123 # 强密码建议包含特殊字符安全提示千万不要用示例中的简单密码我有次用弱密码被暴力破解服务器成了肉鸡。建议密码长度至少12位包含大小写字母、数字和特殊符号。3.2 防火墙设置技巧在云服务器控制台的安全组里需要放行这些端口TCP 7000FRP主端口TCP 7500监控面板TCP 5900RDP映射TCP 2222SSH映射如果你用的是Ubuntu自带的ufw防火墙这样配置sudo ufw allow 7000/tcp sudo ufw allow 7500/tcp sudo ufw allow 5900/tcp sudo ufw allow 2222/tcp sudo ufw enable启动服务端时建议用nohup保持常驻nohup ./frps -c ./frps.ini frps.log 21 4. 客户端配置实战4.1 SSH穿透配置frpc.ini的SSH部分要这样写[common] server_addr 123.123.123.123 # 替换为你的公网IP server_port 7000 [ssh] type tcp local_ip 127.0.0.1 local_port 22 remote_port 2222 # 外网访问端口有个坑我踩过如果内网主机SSH端口不是默认的22比如改成了5022那么local_port也要相应修改。启动客户端同样建议用nohupnohup ./frpc -c ./frpc.ini frpc.log 21 4.2 RDP穿透的特殊处理Windows系统直接映射3389端口即可但Ubuntu桌面版需要先确认xrdp服务状态sudo systemctl status xrdp # 确认服务正常运行 netstat -tunlp | grep 3389 # 检查监听端口然后配置frpc.ini的RDP部分[rdp] type tcp local_ip 127.0.0.1 local_port 3389 # xrdp默认端口 remote_port 5900 # 外网访问端口遇到黑屏问题可以尝试修改xrdp配置sudo sed -i s/port3389/port3390/g /etc/xrdp/xrdp.ini sudo systemctl restart xrdp5. 连接测试与优化5.1 SSH连接测试在外网设备上测试SSH连接ssh -p 2222 username公网IP如果连接失败可以按这个流程排查检查frps日志看是否有连接记录telnet测试端口连通性telnet 公网IP 2222在内网主机执行sudo tcpdump -i any port 22 -nn5.2 RDP画质优化远程桌面卡顿可以调整这些参数颜色深度改为16位关闭壁纸和动画效果使用H.264视频编码对于开发者我推荐在RDP连接时挂载本地磁盘这样可以直接用本地IDE编辑远程文件。在Windows的mstsc里勾选本地资源→驱动器即可。6. 安全加固方案6.1 令牌认证在frps.ini中添加认证令牌更安全[common] authentication_method token token your_strong_token_here对应的frpc.ini也要同步配置[common] token your_strong_token_here6.2 端口随机化不要长期使用固定映射端口可以设置端口范围[ssh] ... remote_port 20000-30000 # FRP会随机选择可用端口每次连接前查看frpc日志获取当前端口号。7. 常见问题解决7.1 连接不稳定如果出现频繁断连可以尝试在frpc.ini中添加[common] tcp_mux false调整心跳参数heartbeat_interval 30 heartbeat_timeout 907.2 性能调优高延迟环境下建议启用压缩[common] tcp_mux true use_compression true对于RDP连接还可以在frpc.ini中限制带宽[rdp] bandwidth_limit 5MB

相关文章:

FRP内网穿透实战:SSH与RDP远程访问的极简配置指南

1. 为什么你需要FRP内网穿透? 每次出差或者临时需要访问办公室电脑时,你是不是也遇到过这样的尴尬?明明文件就在办公电脑里,却因为内网限制无法直接访问。我去年就遇到过这种情况,当时正在客户现场演示,突然…...

如何通过Wi-Fi CSI技术实现环境感知:ESP-CSI项目实战全解析

如何通过Wi-Fi CSI技术实现环境感知:ESP-CSI项目实战全解析 【免费下载链接】esp-csi Applications based on Wi-Fi CSI (Channel state information), such as indoor positioning, human detection 项目地址: https://gitcode.com/GitHub_Trending/es/esp-csi …...

拯救你的硬盘空间:3步搞定重复图片清理的智能工具AntiDupl.NET

拯救你的硬盘空间:3步搞定重复图片清理的智能工具AntiDupl.NET 【免费下载链接】AntiDupl A program to search similar and defect pictures on the disk 项目地址: https://gitcode.com/gh_mirrors/an/AntiDupl 你是不是也经常发现手机或电脑里存着大量重复…...

Obsidian终极加密指南:3分钟掌握笔记隐私保护

Obsidian终极加密指南:3分钟掌握笔记隐私保护 【免费下载链接】obsidian-encrypt Hide secrets in your Obsidian.md vault 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-encrypt 在数字时代,个人隐私保护变得至关重要,特别…...

终极Visual C++运行库解决方案:VisualCppRedist AIO一键修复Windows软件兼容性问题

终极Visual C运行库解决方案:VisualCppRedist AIO一键修复Windows软件兼容性问题 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经在安装新…...

从手机射频到电源模块:不同场景下的电感选型实战手册

从手机射频到电源模块:不同场景下的电感选型实战手册 在智能硬件设计领域,电感器件的选型往往决定着整个系统的稳定性和性能上限。一部5G手机中可能隐藏着超过30颗不同规格的电感,从为CPU供电的功率电感到处理毫米波信号的01005薄膜电感&…...

多模态安防监控从Demo到量产的生死线,2026奇点大会闭门报告首度披露:4层语义对齐架构+实时性SLA保障矩阵

第一章:多模态安防监控从Demo到量产的生死线 2026奇点智能技术大会(https://ml-summit.org) 在实验室中流畅运行的多模态安防系统,常在部署至千路摄像头边缘节点时遭遇断崖式失效:GPU显存溢出、跨模态对齐延迟超标、低光照下OCR识别率跌至3…...

Dell R730 实战:U盘安装Rocky9.3的避坑指南

1. 准备工作:从下载镜像到制作启动盘 第一次在Dell R730上装Rocky Linux 9.3时,我拿着U盘兴冲冲地开工,结果刚起步就踩了坑。后来才发现,准备工作没做对,后面全是白费劲。先说镜像下载,千万别图快随便找个第…...

5分钟快速上手:在macOS上使用Whisky运行Windows应用的终极指南

5分钟快速上手:在macOS上使用Whisky运行Windows应用的终极指南 【免费下载链接】Whisky A modern Wine wrapper for macOS built with SwiftUI 项目地址: https://gitcode.com/gh_mirrors/wh/Whisky 还在为Mac上无法运行Windows软件而烦恼吗?Whis…...

多模态大模型轻量化部署全链路拆解(从ViT-Adapter到Edge-LLaVA的17个关键压缩决策点)

第一章:多模态大模型边缘智能应用 2026奇点智能技术大会(https://ml-summit.org) 多模态大模型正从云端向终端下沉,边缘侧实时理解图像、语音、文本与传感器信号的能力成为工业质检、智慧医疗与车载交互系统的核心竞争力。轻量化架构设计、硬件感知推理…...

如何快速掌握Diablo Edit2:暗黑破坏神II角色编辑器终极指南

如何快速掌握Diablo Edit2:暗黑破坏神II角色编辑器终极指南 【免费下载链接】diablo_edit Diablo II Character editor. 项目地址: https://gitcode.com/gh_mirrors/di/diablo_edit 你是否厌倦了在暗黑破坏神II中花费数百小时刷装备?或者因为一次…...

libIEC61850开源库技术解析与电力自动化通信应用实践

libIEC61850开源库技术解析与电力自动化通信应用实践 【免费下载链接】libiec61850 Official repository for libIEC61850, the open-source library for the IEC 61850 protocols 项目地址: https://gitcode.com/gh_mirrors/li/libiec61850 libIEC61850是一款功能完整的…...

OfflineInsiderEnroll:无需微软账户获取Windows Insider预览版的终极方案

OfflineInsiderEnroll:无需微软账户获取Windows Insider预览版的终极方案 【免费下载链接】offlineinsiderenroll OfflineInsiderEnroll - A script to enable access to the Windows Insider Program on machines not signed in with Microsoft Account 项目地址…...

STM32新手必看:用JLINK和Keil5下载程序的完整电路设计指南

STM32开发实战:从零构建JLINKKeil5下载电路的全流程解析 第一次接触STM32开发时,最让人头疼的往往不是编程本身,而是如何把写好的代码顺利下载到芯片里。我至今记得自己第一次尝试时,因为SWD接口接反导致整个下午都在排查问题的经…...

给RK3326盒子刷上Android 8.1后,这10个系统定制化修改让我少踩了80%的坑

RK3326盒子Android 8.1系统深度定制实战指南 作为一名长期扎根嵌入式开发的工程师,我深知在RK3326平台上定制Android系统的痛点。每次编译完基础系统后,那些看似简单的本地化需求往往成为耗时最长的"暗坑"。本文将分享我在三个实际项目中验证…...

你的微信好友列表里,有多少人早已悄悄离开?

你的微信好友列表里,有多少人早已悄悄离开? 【免费下载链接】WechatRealFriends 微信好友关系一键检测,基于微信ipad协议,看看有没有朋友偷偷删掉或者拉黑你 项目地址: https://gitcode.com/gh_mirrors/we/WechatRealFriends …...

华为防火墙 NAT 规则配置全攻略:原理+实战+多场景一网打尽

华为防火墙 NAT 规则配置全攻略:原理实战多场景一网打尽摘要一、华为防火墙 NAT:核心概念1.1 什么是 NAT1.2 NAT:两大核心类型(必掌握)1.3 NAT:配置前提(必看)二、华为防火墙 NAT&am…...

Windows系统HEIC图片预览终极指南:5分钟搞定iPhone照片查看

Windows系统HEIC图片预览终极指南:5分钟搞定iPhone照片查看 【免费下载链接】windows-heic-thumbnails Enable Windows Explorer to display thumbnails for HEIC/HEIF files 项目地址: https://gitcode.com/gh_mirrors/wi/windows-heic-thumbnails Windows系…...

华为交换机STP(生成树协议)配置详解:从原理到实战一步到位

华为交换机STP(生成树协议)配置详解:从原理到实战一步到位摘要一、华为交换机STP:核心概念1.1 什么是STP1.2 STP:核心作用1.3 STP:核心选举机制(必须掌握)1.4 STP:默认状…...

《QGIS快速入门与应用基础》280:地图框、图例、比例尺、指北针添加

8.1.4.2 地图框、图例、比例尺、指北针添加 上一节我们完成了乡镇行政地图A4竖版标准布局的新建,搭建了符合政务规范的纸张框架;而本节要添加的地图框、图例、比例尺、指北针,是我国《测绘成果质量检查与验收》(GB/T 24356-2021)规定的正式地图必须具备的四大核心法定要素…...

Landsat 8数据下载全攻略:地理空间数据云保姆级教程(含注册到下载避坑指南)

Landsat 8数据获取实战手册:从零开始掌握遥感数据下载核心技巧 第一次接触遥感数据分析时,最让人头疼的往往不是复杂的算法或专业软件操作,而是连基础数据都找不到下载入口。作为NASA陆地卫星计划的最新成员,Landsat 8以其30米分辨…...

如何用Citra在电脑上免费畅玩3DS游戏:从零开始的完整指南

如何用Citra在电脑上免费畅玩3DS游戏:从零开始的完整指南 【免费下载链接】citra A Nintendo 3DS Emulator 项目地址: https://gitcode.com/gh_mirrors/cit/citra 想要在个人电脑上重温《精灵宝可梦》、《塞尔达传说》等经典3DS游戏吗?Citra模拟器…...

保姆级教程:用Cesium+PHPStudy本地调试福建天地图(4490坐标系),附完整代码

从零搭建Cesium本地开发环境:福建天地图4490坐标系实战指南 第一次接触Cesium和天地图服务时,最让人头疼的莫过于本地开发环境的搭建和调试。特别是当项目要求使用特定坐标系(如4490)加载省级地图服务时,网上的教程往…...

RedisDesktopManager到RedisInsight迁移:架构升级与数据安全完整方案

RedisDesktopManager到RedisInsight迁移:架构升级与数据安全完整方案 【免费下载链接】RedisDesktopManager RedisInsight/RedisDesktopManager: RedisDesktopManager 是一个用于 Redis 数据库管理的桌面应用程序,可以用于连接和操作 Redis 数据库&#…...

SITS2026 AI文案系统实战手册:从零配置API接入,到批量生成SEO长尾词文案(附可运行Python脚本)

第一章:SITS2026分享:AI文案生成系统 2026奇点智能技术大会(https://ml-summit.org) SITS2026现场演示的AI文案生成系统基于轻量化微调架构,支持多轮意图对齐与风格可控输出。该系统在端侧设备(如搭载NPU的边缘服务器&#xff0…...

Zotero插件市场:一站式插件管理终极指南

Zotero插件市场:一站式插件管理终极指南 【免费下载链接】zotero-addons Zotero Add-on Market | Zotero插件市场 | Browsing, installing, and reviewing plugins within Zotero 项目地址: https://gitcode.com/gh_mirrors/zo/zotero-addons Zotero插件市场…...

WindowsCleaner:你的Windows系统空间管理专家,轻松解决C盘爆红问题

WindowsCleaner:你的Windows系统空间管理专家,轻松解决C盘爆红问题 【免费下载链接】WindowsCleaner Windows Cleaner——专治C盘爆红及各种不服! 项目地址: https://gitcode.com/gh_mirrors/wi/WindowsCleaner 你是否曾因C盘突然变红…...

论文小白逆袭指南:书匠策AI——你的课程论文“全能外挂”

在学术圈,论文写作就像一场没有硝烟的战争,每个学子都是手持笔杆的战士。但面对选题迷茫、结构混乱、文献难找、语言干瘪等“敌人”,很多人还没开战就败下阵来。别怕,今天就给你安利一款论文写作界的“秘密武器”——书匠策AI&…...

生成式AI变现进入“临界规模”窗口期:错过Q3,将丧失定价权与生态位卡位——6类企业必须立即启动的3步诊断法

第一章:生成式AI应用商业模式创新探索 2026奇点智能技术大会(https://ml-summit.org) 生成式AI正从技术能力层加速渗透至商业价值闭环,驱动订阅制、按量计费、嵌入式API服务、垂直场景SaaS及AI原生工作流重构等多元商业模式涌现。企业不再仅购买模型能…...

警惕!AI图像生成中的隐性幻觉成本:单张商业图平均隐含$18.4失效风险(Gartner 2025Q4审计报告精要)

第一章:警惕!AI图像生成中的隐性幻觉成本:单张商业图平均隐含$18.4失效风险(Gartner 2025Q4审计报告精要) 2026奇点智能技术大会(https://ml-summit.org) Gartner 2025Q4审计报告首次量化了AI图像生成中“隐性幻觉成…...