avatar

蜗牛札记

记录技术、生活与一点点折腾

  • 首页
  • PetBoxX
  • 工具软件
  • NAS 折腾
  • Linux 运维
  • VPS & 网络
  • 关于
主页 宝塔面板+FRP进行内网穿透来通过SSH登录本地服务器
文章

宝塔面板+FRP进行内网穿透来通过SSH登录本地服务器

发表于 2023-07-13 更新于 2026-04- 26
作者 Snailszzy
7~9 分钟 阅读

lk0ugq2u.png

至于为什么有这个博文记录,主要是因为我发觉用宝塔以后,frp似乎和宝塔面板有冲突,打开我的博客时,速度会非常非常慢,停止frp的服务进程以后,网站打开非常快;难道是frp进程占了我服务器绝大部分资源?用top查看也不是很多,搞不懂问题点在哪里。如果通过宝塔的Nginx来管理frp进程是不是就没有问题了?答案确实是。所以我网上搜了一些教程,现在整理记录下。

关于宝塔面板的搭建,这里就不细说了,大家可以自行网上攻略。
下面直接进入在S/C端分别配置搭建frp来实现内网穿透。

一、Server 服务端
1.从下面的GitHub下载最新的frp,目前最新是v0.51.0.
https://github.com/fatedier/frp/releases/
lk0ro7er.png
或者直接这里下载:
frp_0.51.0_linux_amd64.zip

2.在这个路径下/www/wwwroot/新建frp目录,并把文件frp_0.51.0_linux_amd64.zip解压放到/www/wwwroot/frp下。
lk0rxz85.png

3.编辑frps.ini配置文件,如下所示
lk0smaoj.png
lk0stikr.png
lk0sx5vw.png

  1. 点击红框内的⏸来运行。
    lk0t0tgc.png

  2. 开放对应的端口,我这里开放了7000:8000的端口,主要是为了多个frpc,你也可以只开放想要开放的端口即可;至此,frps服务端设置完毕。
    lk0t8miz.png

二、Client客户端配置
①同样,把刚才下载的文件frp_0.51.0_linux_amd64.zip解压并放到你想要内网穿透的机器上,我的是一台Linux服务器。

②编辑frpc.ini文档,编辑内容如下:

[common]
server_addr = 111.111.111.10 #你的VPS服务器
server_port = 7000
token = blog.snailszzy.life

[ssh]
type = tcp 
local_ip = 192.168.1.100
local_port = 22
remote_port = 7168

③创建启动配置文件frpc.serivce,编辑内容如下,并把此文件拷贝到这个路径

/etc/systemd/system/frpc.service 
[Unit]
Description=Frp Client Service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
User=testUser
Restart=on-failure
RestartSec=5s
ExecStart=/home/testUser/Downloads/frp_0.51.0_linux_amd64/frpc -c /home/testUser/Downloads/frp_0.51.0_linux_amd64/frpc.ini
ExecReload=/home/testUser/Downloads/frp_0.51.0_linux_amd64/frpc reload -c /home/testUser/Downloads/frp_0.51.0_linux_amd64/frpc.ini
LimitNOFILE=1048576

[Install]
WantedBy=multi-user.target

④用如下命令启动frpc。

systemctl start frpc.service

⑤设置开机自启动运行这个frpc服务。

systemctl enable frpc.service

这样就能成功内网穿透用SSH成功登录本地服务器了。
lk0tzr18.png

{alert type="info"}
1.博客中标注原创的文章,版权归原作者 Snailszzy 所有;
2.转载或者引用本文内容请注明来源及原作者;
3.对于不遵守此声明或者其他违法使用本文内容者,本人依法保留追究权等。
{/alert}

VPS & 网络
许可协议:  CC BY 4.0
分享

相关文章

7月 23, 2026

代理网络故障排查指南:从 DNS、Fake-IP、TUN 到节点连接

适用系统:macOS、Ubuntu、Windows 适用工具:Shadowrocket、v2rayN、Clash、sing-box、Xray、Hysteria2 等 典型现象:IP 节点正常、域名节点超时;延迟显示 -1;开代理后 DNS 异常;手机正常但电脑不正常 脱敏说明:本文中的 exampl

7月 10, 2026

用 Hysteria2 和 Shadowrocket 实现随时随地高速访问 NAS

文章定位 这篇文章记录一套实际可用的 NAS 远程访问方案。目标不是把所有流量都丢进 VPN,而是只把访问 NAS 的私网流量精准送进 Hysteria2 隧道,让手机、平板、电脑和 Apple TV 在家里、公司、蜂窝网络、酒店 Wi-Fi 下都能用同一个入口访问 NAS。 这套方案适合后续做成

7月 6, 2026

清理 Ubuntu 系统垃圾:释放磁盘空间的常用方法

在长期使用 Ubuntu 服务器的过程中,系统日志、apt 缓存、旧内核、用户目录缓存等都会逐渐占用大量磁盘空间。尤其是云服务器系统盘较小的情况下,很容易出现根分区 / 空间不足的问题。 本文整理一套常用、安全的 Ubuntu 系统清理方法,适合用于服务器日常维护。 1. 先查看根目录占用情况 在清

下一篇

[Nas折腾] 字幕转换工具AsstoSrt小工具,Ass批量转Srt

上一篇

x-ui与宝塔共存后,登录x-ui一片白的解决方法

最近更新

  • 代理网络故障排查指南:从 DNS、Fake-IP、TUN 到节点连接
  • 用 Hysteria2 和 Shadowrocket 实现随时随地高速访问 NAS
  • 清理 Ubuntu 系统垃圾:释放磁盘空间的常用方法
  • 在 3x-ui / Xray 服务端配置广告拦截,并兼顾 Netflix 等流媒体解锁
  • 将 Python Web 小工具部署到 VPS:以 TCC5110 LVDS 寄存器生成器为例

热门标签

Halo PetBox PetBoxX

目录

©2026 蜗牛札记. 保留部分权利。

使用 Halo 主题 Chirpy