搜索
搜 索
首页
焦点
探索
知识
休闲
时尚
热点
娱乐
百科
综合
当前位置:
首页
>
时尚
>
自己搭建内网穿透
自己搭建内网穿透
发表于
2026-10-17 08:24:31
来源:
力不从心网
家里那台老台式机,自己装了块闲置的搭建GTX 1060,跑点小模型挺顺手。内网
可一到公司,穿透想远程调个参数,自己就得靠TeamViewer——免费版隔三差五弹广告,搭建连接还老断。内网后来我干脆自己搭了个内网穿透,穿透用frp,自己半小时搞定,搭建再也没被第三方服务器卡过脖子。内网 先说说原理,穿透
其实就一句话:让一台有公网IP的自己服务器,当你的搭建“传话筒”。你家里的内网机器主动连上那台服务器,你在外面也连上那台服务器,两边就能通过它互相找到对方。关键点在于,**连接是内网机器主动发起的**,所以不需要你有公网IP,也不用去路由器里折腾端口映射。 具体操作分三步。第一步,你得有台带公网IP的服务器,阿里云、腾讯云最便宜的轻量级就行,一年几十块。系统选Ubuntu 22.04,干净。第二步,下载frp——一个开源工具,GitHub上直接搜“fatedier/frp”,找到对应你服务器架构的压缩包。我服务器是x86_64,家里那台老古董也是,所以下载同一个版本就行。第三步,写配置文件。 服务器端,`frps.toml`里就三行: ```toml bindPort = 7000 auth.method = "token" auth.token = "你自己设个长点的随机字符串" ``` 然后跑起来:`./frps -c frps.toml`。 家里那台机器,`frpc.toml`稍微多点: ```toml serverAddr = "你的服务器公网IP" serverPort = 7000 auth.token = "和上面一样的字符串" [[proxies]] name = "ssh" type = "tcp" localIP = "127.0.0.1" localPort = 22 remotePort = 6000 ``` 意思是,把家里的22端口(SSH)映射到服务器的6000端口。你在外面连服务器IP的6000端口,就等于连到了家里那台机器的22端口。 跑起来后,我直接`ssh -p 6000 用户名@服务器IP`,连上了。那一刻挺爽的,感觉像自己开了条隧道,什么云厂商的远程桌面服务都得靠边站。 不过有个坑得提醒你——frp默认只转发TCP,你要是想远程桌面(RDP,走3389端口),得加一条类似的代理,把`localPort`改成3389。另外,**免费服务器带宽一般就1Mbps**,传文件会卡得你想砸键盘。我后来加了条`type = "udp"`的代理专门跑QUIC,速度能快一点,但也就那样。真要传大文件,老老实实用scp走压缩。 还有个小细节,很多人忽略:**frp进程挂了怎么办**。我用systemd把它注册成服务,开机自启,崩了自动重启。配置文件路径在`/etc/systemd/system/frpc.service`,写个简单的Unit段,ExecStart指向你的frpc路径就行。不然哪天家里停电重启,你人在外面,又连不上了,那才叫抓狂。 这套东西我用了半年,稳定得跟老黄牛似的。唯一一次掉线是服务器商维护,提前发了邮件,我正好在咖啡厅,用手机热点开了个隧道,临时把家里的数据拖了出来。自己搭,图的就是个掌控感——第三方服务商哪天改政策、涨价、跑路,你连个备份方案都没有。现在你手里有服务器,想加端口就加端口,想限制IP就限制IP,全凭自己心情。 最后说句实在的,如果你只是偶尔远程开个文件,用现成的工具省心。但你要是跟我一样,天天要碰那台老台式机,或者想折腾点智能家居、nas之类的,花半小时搭个frp,一劳永逸。这半小时的投入,比跟免费版软件斗智斗勇值多了。
上一篇:
网络诈骗真实案例视频大全
下一篇:
thinkphp教程菜鸟教程
喜欢
36
讨厌
18
随机为您推荐
揭阳元钢超音波清洗设备价格
seo排名优化培训
如何抓取所有正在访问的网址
网赌网站
国内外关于网络安全的典型案例
百度云资源
热门文章
host头攻击漏洞验证
工程师建表
c 语言是后端还是前端
手机验证码
网站登录后台
河北seo排名优化哪家专业
新黑帽seo
hacknet黑客网络中文版
百度推广
专利查找网站官网
文章排行
友情链接
版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
Copyright © 2016 Powered by
自己搭建内网穿透
,
力不从心网
sitemap
回顶部