[{"data":1,"prerenderedAt":506},["ShallowReactive",2],{"article-\u002Fblog\u002F10-技术专栏\u002F20-network\u002F02.如何玩公网，怎么远程访问（一）":3,"article-around-\u002Fblog\u002F10-技术专栏\u002F20-network\u002F02.如何玩公网，怎么远程访问（一）":288},{"id":4,"title":5,"author":6,"body":7,"category":270,"cover":271,"date":272,"description":273,"draft":274,"extension":275,"image":276,"license":271,"meta":277,"minutes":279,"navigation":280,"path":281,"pinned":274,"seo":282,"stem":283,"tags":284,"__hash__":287},"blog\u002Fblog\u002F10-技术专栏\u002F20-network\u002F02.如何玩公网，怎么远程访问（一）.md","如何玩公网，怎么远程访问（一）","张萌萌",{"type":8,"value":9,"toc":248},"minimark",[10,15,20,28,32,35,39,42,53,59,70,74,84,88,91,94,98,102,109,113,116,123,127,130,134,137,139,143,147,150,160,167,172,176,187,196,204,207,211,214,223,232,237,240,243],[11,12,14],"h2",{"id":13},"_1-序言","1 序言",[16,17,19],"h3",{"id":18},"_11-远程访问的原因","1.1 远程访问的原因",[21,22,23,24],"p",{},"众所周知，人的想法是会进步的，不会安于现状的。当我们在局域网搭建了很多很多服务，我们就想着去外面的时候也能访问，也能享受功能。所以就有了今天这个新的篇章，",[25,26,27],"strong",{},"如何玩公网？怎么远程访问？",[16,29,31],{"id":30},"_12-公网-ip","1.2 公网 IP",[21,33,34],{},"众所周知，远程访问首要条件就是有公网 IP，特别是现在公网 IP 越来越紧张，很多人的公网 IP 都被回收了。幸运的是，现在普及了 IPv6，毕竟 IPv6 也算公网。所以，这样就给了很多人，特别是没有公网 IPv4 的人的玩法。",[16,36,38],{"id":37},"_13-怎么判断是否是公网-ip","1.3 怎么判断是否是公网 IP",[21,40,41],{},"如何判断自己是否具有公网呢？IPv6 非常好判断，只要你能访问下以下网站，并且得出如图所示判断就证明你有公网 IPv6。",[43,44,49],"pre",{"className":45,"code":47,"language":48},[46],"language-text","#查询公网IP网站\n# ipw 跑路了\nipw.cn\n\nhttps:\u002F\u002Fv6test.ipgg.cn\n","text",[50,51,47],"code",{"__ignoreMap":52},"",[21,54,55],{},[56,57],"img",{"alt":52,"src":58},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780572839671.avif",[21,60,61,62,65,66,69],{},"IPv4 公网怎么判断呢？如果你是光猫拨号，那就是邪教异教徒，我分辨不出来，自己研究。如果你是路由器拨号，那么通常看你主路由拨号获得的 IP，如果 IP 开头第一段不是 ",[25,63,64],{},"10、100、127、172和192","，那么你路由器拨号拿到的 IP 是公网 IP，反之你就是大内网。",[25,67,68],{},"或者你拨号的 IP 能和你 ping 到测试的 IP 一致，那么你就是公网 IP","。",[16,71,73],{"id":72},"_14-光猫桥接","1.4 光猫桥接",[21,75,76,77,80,81,69],{},"为什么都在说要光猫桥接，难道光猫拨号，就不能远程访问吗？答案是，光猫拨号也可以远程访问的，但是要需要转发端口，增加 NAT，多层 NAT 就需要多次端口转发。就比如圣诞节包苹果，一层一层的纸，每相邻两层之间就需要端口转发，不然就访问不了。所以我",[25,78,79],{},"推荐光猫桥接","，桥接就",[25,82,83],{},"减少了一层 NAT",[16,85,87],{"id":86},"_15-为什么我要把这个远程访问分类在软路由","1.5 为什么我要把这个远程访问分类在软路由",[21,89,90],{},"为什么我会把远程访问分类在软路由，如果你是 docker 安装 lucky 和 nginx，ddns，其实什么设备都可以。但是很多人喜欢用光猫桥接，openwrt 拨号，所以部署在 openwrt 能以最快最方便的方式解析。不用设置端口转发，真的无脑适合小白。",[92,93],"hr",{},[11,95,97],{"id":96},"_2-内网穿透和域名解析","2 内网穿透和域名解析",[16,99,101],{"id":100},"_21-什么是内网穿透","2.1 什么是内网穿透？",[21,103,104,105,108],{},"内网穿透，原理我就不过多解释，感兴趣的直接百度。最重要的是，没有公网的兄弟，又想外网远程访问家里的设备，只能内网穿透。内网穿透软件很多，比如花生壳，但是是付费的。还有一种是通过 ",[25,106,107],{},"ZeroTier，Tailscale，WireGuard"," 等等。",[16,110,112],{"id":111},"_22-什么是域名解析","2.2 什么是域名解析？",[21,114,115],{},"域名解析，原理我也不说了，域名解析最重要一点就是你得有公网 IP，很多人经常把内网穿透和域名解析混在一起。",[21,117,118,119,122],{},"那么什么是",[25,120,121],{},"域名解析","呢？众所周知，我们如果有公网 IP，是可以通过这个 IP 能够直接访问的。当然很多时候，我们家庭宽带所获取的公网 IP 都是动态公网 IP，48 小时，或者 72 小时重新拨号一次，变更一次 IP。那么变更 IP 我们就没办法访问了，因为变成什么样，根本不知道。如果我们有一个域名一直在解析这个设备，就算我们 IP 怎么变，那么我们都可以通过固定的域名访问这个 IP，这就是域名解析最关键的一点。",[16,124,126],{"id":125},"_23-什么是端口转发","2.3 什么是端口转发？",[21,128,129],{},"端口转发，详细原理我也不说了，但是端口转发只是为了将不同 NAT 之间转发端口到另外一个 NAT。比如我们现在需要外网访问家里的一个内网服务，这个内网服务是 5000 端口，那么我们只要将主路由器开放一个 5000 或者 50001 端口，转发到内网服务的 5000 端口。这么就可以外网实现域名+端口访问我们的内网服务了。",[16,131,133],{"id":132},"_24-小结","2.4 小结",[21,135,136],{},"没有公网 IP，那么只能内网穿透要么打洞，要么购买别人的穿透服务。如果有公网 IP，那么可以域名解析+端口转发，实现外网访问。",[92,138],{},[11,140,142],{"id":141},"_3-域名","3 域名",[16,144,146],{"id":145},"_31-付费域名","3.1 付费域名",[21,148,149],{},"域名基本都是付费的，当然也有免费的，但是免费的大多数不好用，也会担心被人回收。付费的域名，解析速率很快，也不用担心被人回收。像国内域名都很便宜，第一年都是 10元 左右一年，比如阿里云域名或者腾讯云域名，解析方案也很多，不用担心没有平台解析。",[21,151,152,153],{},"阿里云域名注册地址：",[154,155,159],"a",{"href":156,"rel":157},"https:\u002F\u002Fwanwang.aliyun.com\u002Fdomain\u002F?spm=5176.29379033.J_BH-sN9LTwtajbkmYL1i7V.d_menu_1.5d907596Wz9LiZ",[158],"nofollow","https:\u002F\u002Fwanwang.aliyun.com",[21,161,162,163],{},"腾讯云域名注册地址：",[154,164,165],{"href":165,"rel":166},"https:\u002F\u002Fdnspod.cloud.tencent.com",[158],[21,168,169],{},[56,170],{"alt":52,"src":171},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780574113885.avif",[16,173,175],{"id":174},"_32-免费域名","3.2 免费域名",[21,177,178,179,182,183,186],{},"免费域名，好用能用的，我只推荐两个，一个是 ",[25,180,181],{},"us.kg"," 的顶级域名一个是，",[25,184,185],{},"dynv6"," 的二级域名。",[21,188,189,190,195],{},"~~us.kg 域名官网地址：",[154,191,194],{"href":192,"rel":193},"https:\u002F\u002Fnic.us.kg\u002F",[158],"https:\u002F\u002Fnic.us.kg"," ，目前这个 us.kg 关闭了。~~",[21,197,198,199],{},"dynv6 域名官网地址：",[154,200,203],{"href":201,"rel":202},"https:\u002F\u002Fdynv6.com\u002F",[158],"https:\u002F\u002Fdynv6.com",[21,205,206],{},"像 dynv6 域名注册特别简单，只要一个邮箱就可以注册，不需要实名，us.kg域名就注册麻烦点，网络上有很多教程，也能把域名托管到 Cloudflare 更好的使用。",[16,208,210],{"id":209},"_33-获取域名的-token","3.3 获取域名的 token",[21,212,213],{},"假如你购买的是阿里云的域名，那么阿里云获取token密钥的方法在官网文档有，文档地址如下，当然腾讯云的域名也是一样的。",[21,215,216,217],{},"阿里云获取 AccessKey 文档：",[154,218,221],{"href":219,"rel":220},"https:\u002F\u002Fhelp.aliyun.com\u002Fdocument_detail\u002F268244.html",[158],[25,222,219],{},[21,224,225,226],{},"腾讯云获取 AccessKey 文档：",[154,227,230],{"href":228,"rel":229},"https:\u002F\u002Fconsole.cloud.tencent.com\u002Fcam\u002Fcapi",[158],[25,231,228],{},[21,233,234],{},[56,235],{"alt":52,"src":236},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780574129400.avif",[21,238,239],{},"获取了如图所示的 AccessKey ID 和 AccessKey Secret，保存备用。",[21,241,242],{},"Cloudflare 托管的 us.kg 获取 token 方法就不介绍了，dynv6 获取 token 也很简单。",[21,244,245],{},[56,246],{"alt":52,"src":247},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780574143006.avif",{"title":52,"searchDepth":249,"depth":249,"links":250},2,[251,259,265],{"id":13,"depth":249,"text":14,"children":252},[253,255,256,257,258],{"id":18,"depth":254,"text":19},3,{"id":30,"depth":254,"text":31},{"id":37,"depth":254,"text":38},{"id":72,"depth":254,"text":73},{"id":86,"depth":254,"text":87},{"id":96,"depth":249,"text":97,"children":260},[261,262,263,264],{"id":100,"depth":254,"text":101},{"id":111,"depth":254,"text":112},{"id":125,"depth":254,"text":126},{"id":132,"depth":254,"text":133},{"id":141,"depth":249,"text":142,"children":266},[267,268,269],{"id":145,"depth":254,"text":146},{"id":174,"depth":254,"text":175},{"id":209,"depth":254,"text":210},"软路由",null,"2025-08-05","公网远程访问，IPv6也是公网",false,"md","https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780564472331.avif",{"published":278},"2025-08-15",5,true,"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F02.如何玩公网，怎么远程访问（一）",{"title":5,"description":273},"blog\u002F10-技术专栏\u002F20-network\u002F02.如何玩公网，怎么远程访问（一）",[270,285,286],"远程访问","公网 IP","_mjT3VczFLEU0SBU3hnMAJOOU5PmFXvfp3qXyY5NI_U",[289,293,297,301,304,307,311,314,318,322,326,330,334,338,342,346,350,354,358,361,365,369,373,377,380,384,388,392,396,400,404,408,412,416,420,424,428,431,435,439,443,447,450,453,456,459,462,465,468,471,472,475,478,481,484,487,490,493,496,499,502],{"path":290,"title":291,"date":292},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F16.IPv6与DNS的分手协议","IPv6 与 DNS 的分手协议","2026-10-02",{"path":294,"title":295,"date":296},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F04.我的-AI-入坑记","我的 AI 入坑记","2026-09-24",{"path":298,"title":299,"date":300},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F01.用-Docker-部署-Ollama-与-Open-WebUI-搭建本地大模型","用 Docker 部署 Ollama 与 Open WebUI 搭建本地大模型","2026-09-23",{"path":302,"title":303,"date":300},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F02.用-New-API-搭建统一-LLM-网关与-Lucky-反代外网访问","用 New API 搭建统一 LLM 网关与 Lucky 反代外网访问",{"path":305,"title":306,"date":300},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F03.用-Dify-搭建本地知识库让-AI-读懂你写的博客","用 Dify 搭建本地知识库，让 AI 读懂你写的博客",{"path":308,"title":309,"date":310},"\u002Fblog\u002F20-生活碎片\u002F03-2026年秋季计划","2026 年秋季计划","2026-09-19",{"path":312,"title":313,"date":310},"\u002Fblog\u002F30-学习笔记\u002F02.Python入门书单","Python 入门书单：从第一行代码到写出真正的程序",{"path":315,"title":316,"date":317},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F09-Cloudflare-低延迟接入方案","Cloudflare 低延迟接入方案","2026-07-22 03:17:28",{"path":319,"title":320,"date":321},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F08-Cloudflare-ImgBed-免费私有图床完整部署手册","Cloudflare ImgBed 免费私有图床完整部署手册","2026-07-19 02:09:08",{"path":323,"title":324,"date":325},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F07-腾讯云-EdgeOne-边缘函数实现七牛-S3-随机图床-API","腾讯云 EdgeOne 边缘函数实现七牛云 & S3 存储随机图床 API","2026-07-13 21:25:48",{"path":327,"title":328,"date":329},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F06-腾讯-EdgeOne-部署-Twikoo-评论系统指南","腾讯EdgeOne部署Twikoo评论系统指南","2026-06-14 17:41:11",{"path":331,"title":332,"date":333},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F05-OpenList-接入-S3-对象存储完整使用教程","OpenList 接入 S3 对象存储完整使用教程","2026-06-11 13:08:07",{"path":335,"title":336,"date":337},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F04-Cloudflare-R2-图床与全球加速方案","Cloudflare R2 图床与全球加速方案","2026-06-09 13:07:35",{"path":339,"title":340,"date":341},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F03-免费图床与CDN加速方案","免费图床与 CDN 加速方案","2026-06-09",{"path":343,"title":344,"date":345},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F02-零基础优雅搭建静态博客全教程","零基础优雅搭建静态博客全教程","2026-06-04",{"path":347,"title":348,"date":349},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F01-远古产物—博客","赛博空间的私人岛屿：博客架构与风格美学","2026-06-03",{"path":351,"title":352,"date":353},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F15.关于NAT回流与内网域名直连的终极指南","关于 NAT 回流与内网域名直连的终极指南","2026-05-13",{"path":355,"title":356,"date":357},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F14.飞牛安全访问与Lucky反代雷池防护","飞牛安全访问与 Lucky 反代雷池防护","2026-02-03",{"path":359,"title":360,"date":357},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F18.一键DD纯净系统脚本","一键 DD 纯净系统脚本",{"path":362,"title":363,"date":364},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F17.Ventoy多系统启动盘制作与使用全指南","Ventoy 多系统启动盘制作与使用全指南","2026-02-02",{"path":366,"title":367,"date":368},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F16.Emby元数据匹配与中文命名规范","Emby 元数据匹配与中文命名规范","2026-02-01",{"path":370,"title":371,"date":372},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F15.基于PVE系统安装LXC-debian","基于 PVE 系统安装 LXC-debian","2026-01-19",{"path":374,"title":375,"date":376},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F13.Lucky反向代理终极指南","Lucky 反向代理终极指南","2026-01-16",{"path":378,"title":379,"date":376},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F14.OEC盒子Armbian刷机指南","OEC 盒子 Armbian 刷机指南",{"path":381,"title":382,"date":383},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F13.oec-fnOS安装","OEC-Turbo (RK3566) 安装飞牛 OS","2026-01-15",{"path":385,"title":386,"date":387},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F12.新的篇章，debian12的配置","新的篇章，debian12 的配置","2026-01-14",{"path":389,"title":390,"date":391},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F11.飞牛OS安装后必要配置","飞牛 OS 安装后必要配置","2026-01-06",{"path":393,"title":394,"date":395},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F11.NAS-导航页的终极形态","告别繁琐配置：NAS 导航页的终极形态 —— 从 Sun-Panel 到 FlatNAS","2026-01-05",{"path":397,"title":398,"date":399},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F10.LogVar-弹幕-API-部署指南","LogVar 弹幕 API  (纯本地缓存版) 部署指南","2025-12-30",{"path":401,"title":402,"date":403},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F10.基于Lucky与QMediaSync的飞牛远程媒体访问","基于 Lucky 与 QMediaSync 的飞牛远程媒体访问","2025-12-26",{"path":405,"title":406,"date":407},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F09.新的篇章，PVE虚拟机","新的篇章，PVE虚拟机","2025-12-21",{"path":409,"title":410,"date":411},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F08.Linux系统，音响有底噪","Linux 系统，音响有底噪怎么办？","2025-12-17",{"path":413,"title":414,"date":415},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F07.飞牛OS的安装","飞牛 OS 的安装","2025-12-14",{"path":417,"title":418,"date":419},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F06.Debian13换源","Debian13 换源","2025-11-29",{"path":421,"title":422,"date":423},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F05.Kodi-CoreELEC安装指南","Kodi & CoreELEC 安装指南","2025-11-21",{"path":425,"title":426,"date":427},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F09.兰空图床和高清图标库","兰空图床和高清图标库","2025-11-15",{"path":429,"title":430,"date":427},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F04.N1盒子Armbian刷机与配置","N1 盒子 Armbian 刷机与配置",{"path":432,"title":433,"date":434},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F08.你是否需要一个图床？","你是否需要一个图床？","2025-11-14",{"path":436,"title":437,"date":438},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F03.飞牛NAS第三方应用商店安装","飞牛 NAS 第三方应用商店 (FnDepot) 安装指南","2025-10-13",{"path":440,"title":441,"date":442},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F02.Hills播放器-Windows-安卓","Hills 播放器（Windows + 安卓）","2025-09-24",{"path":444,"title":445,"date":446},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F01.一行代码降低服务器功耗","一行代码降低服务器功耗","2025-08-19",{"path":448,"title":449,"date":272},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F01.容器-docker-docker-compose","容器 & docker & docker-compose",{"path":451,"title":452,"date":272},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F02.容器项目-传输类","容器项目&传输类",{"path":454,"title":455,"date":272},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F03.容器项目-相册类","容器项目&相册类",{"path":457,"title":458,"date":272},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F04.容器项目-媒体类","容器项目&媒体类",{"path":460,"title":461,"date":272},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F05.Emby自有授权媒体库（一）","Emby 自有授权媒体库（一）",{"path":463,"title":464,"date":272},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F06.Emby自有授权媒体库（二）","Emby 自有授权媒体库（二）",{"path":466,"title":467,"date":272},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F07.Adguard-Home去广告","Adguard Home 去广告",{"path":469,"title":470,"date":272},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F01.新的篇章，软路由","新的篇章，软路由",{"path":281,"title":5,"date":272},{"path":473,"title":474,"date":272},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F03.如何玩公网，怎么远程访问（二）","如何玩公网，怎么远程访问（二）",{"path":476,"title":477,"date":272},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F04.如何玩公网，怎么远程访问（三）","如何玩公网，怎么远程访问（三）",{"path":479,"title":480,"date":272},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F05.免费域名与远程访问","免费域名与远程访问",{"path":482,"title":483,"date":272},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F06.没有公网如何远程访问","没有公网如何远程访问",{"path":485,"title":486,"date":272},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F07.爱快与OpenWRT双软路由MAC地址重复问题修正","爱快与 OpenWRT 双软路由MAC地址重复问题修正",{"path":488,"title":489,"date":272},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F08.OpenWRT扩容","OpenWRT 扩容",{"path":491,"title":492,"date":272},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F09.OpenWRT旁路由一条龙教程","OpenWRT 旁路由一条龙教程",{"path":494,"title":495,"date":272},"\u002Fblog\u002F20-生活碎片\u002F02.在裂缝中种满阳光","让灵魂带着光行走：在裂缝中种满太阳",{"path":497,"title":498,"date":272},"\u002Fblog\u002F30-学习笔记\u002F01.Typora学习笔记","Typora学习笔记",{"path":500,"title":501,"date":272},"\u002Fblog\u002F30-学习笔记\u002F02.Markdown-拓展","Markdown 拓展",{"path":503,"title":504,"date":505},"\u002Fblog\u002F20-生活碎片\u002F01.拥抱生活中的光与热","拥抱生活中的光与热","2025-07-05",1791304408892]