您现在的位置是:娱乐 >>正文
自己搭建内网穿透
娱乐6人已围观
简介家里那台老台式机,装了块闲置的GTX 1060,跑点小模型挺顺手。可一到公司,想远程调个参数,就得靠TeamViewer——免费版隔三差五弹广告,连接还老断。后来我干脆自己搭了个内网穿透,用frp,半 ...
家里那台老台式机,自己装了块闲置的搭建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,一劳永逸。这半小时的投入,比跟免费版软件斗智斗勇值多了。
Tags:
上一篇:asp上传文件源码
下一篇:易语言DLL劫持生成工具
相关文章
如何检索网页内文字
娱乐浏览器地址栏旁边那个放大镜图标,或者按一下Ctrl+F,很多人天天用,但真正把网页内文字检索玩明白的人,其实不多。 我见过最离谱的操作,是同事对着一个长网页,用鼠标从第一行拖到最后一行,硬生生把全文复 ...
【娱乐】
阅读更多网赌ag是不是人为控制
娱乐网赌AG是不是人为控制?答案是:几乎可以肯定是。不是“可能”,不是“据说”,是那种你玩久了、输多了、稍微动脑子想一想就能感觉出来的控制。 我有个朋友,前年迷上AG百家乐。刚开始赢了两万多,天天在群里发 ...
【娱乐】
阅读更多反渗透设备图片
娱乐那张照片里,反渗透设备被拆得只剩骨架。四根膜壳横卧在铁架上,像被掏空的弹壳。高压泵歪着脑袋,电线从接线盒里扯出来,裸露的铜丝上还挂着水珠。这是上周三我在水处理车间拍的,当时维修工老陈正蹲在地上换密封圈 ...
【娱乐】
阅读更多