内网穿透公网ip
家里宽带没公网IP,内网想从外面访问NAS里的穿透照片,或者连回办公室电脑调个文件,公网这事卡了我整整一个周末。内网电信师傅上门三次,穿透最后撂下一句话:“现在IPv4地址早分光了,公网你要公网IP得加钱办企业宽带。内网” 我不死心,穿透试了各种号称“免费内网穿透”的公网工具。花生壳装完要实名认证,内网还要绑定域名,穿透免费版限速1Mbps,公网传个文档都转圈。内网Ngrok倒是穿透快,可免费域名每次重启都会变,公网昨天记的地址今天准失效。最坑的是某国产软件,穿透倒是成功了,但隔三差五弹广告,还偷偷在后台扫描我电脑文件。 后来我换了思路——既然运营商不给公网IPv4,那我自己搞个公网IPv6不就行了?现在三大运营商的光猫基本都支持IPv6,只是默认没开启。我登录光猫管理后台,找到“网络设置”里的“IPv6”选项,把模式从“仅桥接”改成“NAT6”,再在路由器里开启IPv6防火墙的端口放行。折腾了半小时,手机切到流量模式,输入`http://[240e:390:xxxx:xxxx::1]:8080`,居然真打开了家里路由器的管理页面。 但IPv6有个硬伤——地址太长,记不住。而且公司老旧的办公网络根本不支持IPv6,等于白搭。这时候我才明白,内网穿透的本质就俩字:借道。要么借别人的服务器中转,要么借运营商的IPv6通道直连。前者省心但受制于人,后者自由但依赖网络环境。 最终我选了最笨但最可靠的法子:花几十块钱买了一台最便宜的云服务器,装了个开源工具frp。配置过程比想象中简单——云服务器上跑frps服务端,家里NAS上跑frpc客户端,两边填好同一个token,再把NAS的5000端口映射到云服务器的7000端口。现在我在外面访问NAS,其实就是访问云服务器的公网IP加端口号,数据经过云服务器中转,速度取决于云服务器带宽。我买的1Mbps小水管,看照片够用,传大视频就卡成PPT。 这个方案有个隐藏好处:云服务器顺便当了我的VPN跳板。出差连酒店WiFi,先SSH到云服务器再访问内网资源,比直接暴露NAS端口安全得多。缺点是每月要交几十块服务器租金,但比起电信企业宽带一年几千块,性价比高到离谱。 如果你也卡在没公网IP这事上,别急着花钱升级宽带。先查光猫有没有公网IPv6,有的话直接端口映射最省钱。没有的话,买个便宜云服务器跑frp,半小时能搞定。但记住,免费穿透工具就像路边免费WiFi——看着方便,指不定谁在另一端盯着你的数据。
- 最近发表
- 随机阅读
- 搜索
-
- 友情链接
-