<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>HQY</title><link>https://kinber.cn/</link><description>HQY|VPS|VPN|华为|思科|H3C新华三|DELL|联想|VMWARE|VCENTER|ESXI|MACOS|IT运维|一个和谐有爱的空间</description><item><title>压缩包密码破解工具 V3.0</title><link>https://kinber.cn/post/6461.html</link><description>&lt;p style=&quot;margin-top: 0px; padding: 0px; font-size: 16px; border: 0px; vertical-align: baseline; text-align: center; position: relative; color: rgb(51, 51, 51); font-family: Penrose, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, Tahoma, Arial, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415005320177618560026371.png&quot; title=&quot;截图1.png&quot; alt=&quot;截图1.png&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px auto; padding: 0px; border: 0px; vertical-align: baseline; height: auto; transform: translateZ(0px); transition: transform 0.2s ease 0s;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; padding: 0px; font-size: 16px; border: 0px; vertical-align: baseline; text-align: justify; position: relative; color: rgb(51, 51, 51); font-family: Penrose, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, Tahoma, Arial, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a href=&quot;https://www.sec31.cn/tags-62.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;压缩包&lt;/a&gt;&lt;a href=&quot;https://www.sec31.cn/tags-52.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;密码&lt;/a&gt;&lt;a href=&quot;https://www.sec31.cn/tags-63.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;破解&lt;/a&gt;工具 V3.0&lt;br/&gt;软件简介：&lt;br/&gt;本工具是一款功能强大的&lt;a href=&quot;https://www.sec31.cn/tags-70.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;压缩&lt;/a&gt;包密码恢复软件，专为快速恢复丢失或遗忘的压缩包密码而设计。采用多种先进的破解算法，支持主流压缩&lt;a href=&quot;https://www.sec31.cn/tags-28.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;格式&lt;/a&gt;，具有高效、稳定的特点。&lt;br/&gt;核心功能：&lt;br/&gt;1. 多格式支持&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 兼容&lt;a href=&quot;https://www.sec31.cn/tags-64.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;zip&lt;/a&gt;、&lt;a href=&quot;https://www.sec31.cn/tags-65.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;rar&lt;/a&gt;、&lt;a href=&quot;https://www.sec31.cn/tags-66.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;7z&lt;/a&gt;等主流压缩文件格式&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 支持各种&lt;a href=&quot;https://www.sec31.cn/tags-60.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;加密&lt;/a&gt;方式，包括AES-256和Z&lt;a href=&quot;https://www.sec31.cn/tags-13.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;IP&lt;/a&gt;Crypto&lt;br/&gt;2. 多种破解模式&lt;br/&gt;&amp;nbsp; &amp;nbsp;-&amp;nbsp;&lt;a href=&quot;https://www.sec31.cn/tags-38.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;字典&lt;/a&gt;破解：使用内置或自定义字典文件进行破解，快速尝试常见密码&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 暴力破解：通过设置字符集和长度范围&lt;a href=&quot;https://www.sec31.cn/tags-35.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;生成&lt;/a&gt;所有可能的密码&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 组合破解：结合字典和字符集前缀后缀的智能组合，提高破解效率&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 综合破解：先执行字典破解，再执行暴力破解，最大化成功率&lt;br/&gt;3. 灵活的自定义选项&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 字符集选择：可选择数字、小写字母、大写字母、特殊字符&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 密码长度设置：支持1-64位密码长度&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 密码前缀/后缀设置：可添加固定前缀或后缀&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 线程数调整：根据计算机性能优化破解速度&lt;br/&gt;4. 直观的用户界面&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 清晰的选项卡布局，操作便捷&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 实时进度条和状态显示&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 详细的破解结果和统计信息&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 支持中文界面，适合国内用户&lt;br/&gt;5. 智能算法&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 优化的密码尝试顺序，提高破解效率&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 支持断点续破，可随时暂停和继续&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 多线程并发破解，充分利用&lt;a href=&quot;https://www.sec31.cn/tags-15.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;系统&lt;/a&gt;资源&lt;br/&gt;使用步骤：&lt;br/&gt;1. 启动软件，点击&amp;quot;浏览&amp;quot;按钮选择需要破解的压缩文件&lt;br/&gt;2. 在&amp;quot;攻击方式&amp;quot;选项卡中选择合适的破解方式&lt;br/&gt;3. 根据选择的破解方式进行相应设置：&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 字典破解：选择字典文件、输入自定义密码或加载常见弱口令&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 暴力破解：选择字符集、设置密码长度、添加前缀后缀&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 组合破解：选择基础字典、设置组合字符集和长度&lt;br/&gt;&amp;nbsp; &amp;nbsp;- 综合破解：配置字典和暴力破解参数&lt;br/&gt;4. 点击&amp;quot;开始&amp;quot;按钮启动破解过程&lt;br/&gt;5. 查看右侧的进度条和状态信息&lt;br/&gt;6. 破解完成后，结果将显示在&amp;quot;破解结果&amp;quot;选项卡中&lt;br/&gt;注意事项：&lt;br/&gt;- 破解复杂密码可能需要较长时间，请耐心等待&lt;br/&gt;- 对于高强度加密的文件，破解成功率会降低&lt;br/&gt;- 本工具仅用于找回自己遗忘的压缩包密码，不得用于非法用途&lt;br/&gt;- 确保已安装WinRAR（用于RAR文件）和7-Zip（用于7Z文件）以获得最佳兼容性&lt;br/&gt;- 破解过程会消耗较多系统资源，建议在空闲时运行&lt;br/&gt;系统要求：&lt;br/&gt;-&amp;nbsp;&lt;a href=&quot;https://www.sec31.cn/tags-3.html&quot; target=&quot;_blank&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s;&quot;&gt;windows&lt;/a&gt;&amp;nbsp;8/10/11操作系统&lt;br/&gt;- 至少4GB内存&lt;br/&gt;- 足够的磁盘空间用于临时文件&lt;br/&gt;- 建议安装WinRAR和7-Zip以获得最佳兼容性&lt;br/&gt;&lt;/p&gt;&lt;h2 class=&quot;cooldown-section-title&quot; style=&quot;margin: 32px 0px 14px; padding: 0px; border: 0px; vertical-align: baseline; position: relative; letter-spacing: 1px; line-height: 1.5; color: rgb(51, 51, 51); font-family: Penrose, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, Tahoma, Arial, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, simsun, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;margin: 0px 2px 0px 0px; padding: 0px 1.4em 0px 0px; font-size: 14px; border: 0px; vertical-align: baseline; position: relative; display: inline-block; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: #638799; height: 24px; line-height: 24px;&quot;&gt;&lt;span class=&quot;fa fa-cloud-download&quot; style=&quot;margin: 0px 14px 0px 0px; padding: 0px; font-size: 16px; border: 3px solid #638799; vertical-align: baseline; line-height: 39px; text-align: center; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-radius: 50%; display: inline-block; width: 43px;&quot;&gt;&lt;/span&gt;下载&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;积分换取&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 15 Apr 2026 00:51:37 +0800</pubDate></item><item><title>分享  CS反恐精英：零点行动</title><link>https://kinber.cn/post/6460.html</link><description>&lt;p data-pm-slice=&quot;0 0 []&quot; style=&quot;visibility: visible;&quot;&gt;&lt;span style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;color: rgba(0, 0, 0, 0.9); font-size: 17px; font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; line-height: 1.6; letter-spacing: 0.034em; visibility: visible;&quot;&gt;《反恐精英：零点行动》（Counter - Strike: Condition Zero）是由 &lt;span class=&quot;&quot; link-id=&quot;link-1776054477152-0.1284463011803325&quot;&gt;Turtle Rock Studios&lt;/span&gt; 研发的一款第一人称射击类游戏。官方带有13个关卡内容的游戏剧情，每个剧情各自独立，玩家将扮演7种国际反恐小组，完成反恐任务。地点覆盖全世界。单人游戏剧情的进入方法独立于游戏本体，需要使用菜单“游戏更改”才能进入。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;color: rgba(0, 0, 0, 0.9); font-size: 17px; font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; line-height: 1.6; letter-spacing: 0.034em; visibility: visible;&quot;&gt;该游戏于2004年5月发行，由Valve发行，它不仅继承了反恐精英系列的经典玩法，如团队对抗和经典任务（如营救无辜平民、拆除炸弹等），还加入了新的挑战和任务，如单人剧情任务和荣誉挑战任务，以及在敌人围攻下守住阵地等‌。此外，游戏还导入了新的俄国反恐战队——Spetznaz及一个新的恐怖组织，为玩家提供了更多样化的游戏体验‌。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;color: rgba(0, 0, 0, 0.9); font-size: 17px; font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; line-height: 1.6; letter-spacing: 0.034em; visibility: visible;&quot;&gt;在地图设计、武器系统和角色设定方面，《反恐精英：零点行动》也进行了全面升级。游戏中的地图设计巧妙，既有狭窄的室内空间，也有开阔的室外战场，玩家需要根据地形和敌人分布制定战术。同时，游戏引入了全新的武器系统和角色技能，使得战斗更加多变和富有策略性‌3。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;color: rgba(0, 0, 0, 0.9); font-size: 17px; font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; line-height: 1.6; letter-spacing: 0.034em; visibility: visible;&quot;&gt;对于新手玩家来说，《反恐精英：零点行动》提供了详细的教程和简单的操作指南，帮助他们快速上手。而对于老玩家来说，熟悉的操作界面和经典的玩法会让他们瞬间找回当年的感觉‌5。此外，游戏还加强了网络对战功能，操作较前作更为简洁明快，为热爱CS、热爱FPS游戏的玩家带来了一个绝大的惊喜‌24。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;color: rgba(0, 0, 0, 0.9); font-size: 17px; font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; line-height: 1.6; letter-spacing: 0.034em; visibility: visible;&quot;&gt;值得一提的是，《反恐精英：零点行动》是CS系列中少有的具有完整独立剧情的作品，其剧情的精彩程度不输当时背景下的大作《使命召唤》。然而，由于开发过程中的一些波折，如项目总监跑路等，导致这款游戏最终错过了黄金期‌。尽管如此，它仍然在游戏界取得了巨大成功，并对整个射击游戏领域产生了深远影响‌.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;section style=&quot;text-align: center; visibility: visible;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100002340&quot; data-ratio=&quot;0.9502487562189055&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004727_24420.png&quot; data-type=&quot;png&quot; data-w=&quot;603&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;3&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004727_24420.png&quot; _width=&quot;603px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 603px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776054477307&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;  top: 781px;left: 12px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100002341&quot; data-ratio=&quot;1.5207547169811322&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004729_35643.png&quot; data-type=&quot;png&quot; data-w=&quot;530&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;4&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004729_35643.png&quot; _width=&quot;530px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 530px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776185176255&quot; data-report-img-idx=&quot;1&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section style=&quot;  top: 781px;left: 12px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 1405px;left: 36px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 781px;left: 12px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 781px;left: 12px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 1405px;left: 36px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 1405px;left: 36px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100002342&quot; data-ratio=&quot;1.5459882583170255&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004732_16721.png&quot; data-type=&quot;png&quot; data-w=&quot;511&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;5&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004732_16721.png&quot; _width=&quot;511px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 511px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776185176560&quot; data-report-img-idx=&quot;2&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100002343&quot; data-ratio=&quot;1.608433734939759&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004734_99605.png&quot; data-type=&quot;png&quot; data-w=&quot;498&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;6&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004734_99605.png&quot; _width=&quot;498px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 498px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776185177872&quot; data-report-img-idx=&quot;3&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section style=&quot;  top: 1405px;left: 36px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 2235px;left: 46px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 1405px;left: 36px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 2235px;left: 46px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 2235px;left: 46px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 2235px;left: 46px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 3049px;left: 52px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 2235px;left: 46px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;path d=&quot;M44.26 0H9.74C4.36075 0 0 4.36075 0 9.74V44.26C0 49.6393 4.36075 54 9.74 54H44.26C49.6393 54 54 49.6393 54 44.26V9.74C54 4.36075 49.6393 0 44.26 0Z&quot; fill=&quot;#001E36&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M18.7398 14.4297C25.7698 14.4297 29.7298 17.7197 29.7298 23.2397C29.7298 29.6797 24.3598 32.2697 19.3298 32.2697H15.9298V39.2297H9.0498V14.4297H18.7498H18.7398ZM15.9298 20.3097V26.3797H18.9598C21.0698 26.3797 22.5498 25.5297 22.5498 23.3797C22.5498 21.4197 21.2898 20.3097 19.1098 20.3097H15.9298Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M31.4299 37.9995L31.4699 32.2595C33.4299 33.5595 36.1699 34.3695 38.0599 34.3695C39.3499 34.3695 39.9499 33.9995 39.9499 33.3295C39.9499 32.5895 39.1399 32.2895 37.5799 31.8095C34.5799 30.9195 31.2899 29.6995 31.2899 25.7795C31.2899 21.8595 34.5799 19.5595 39.3599 19.5595C41.6199 19.5595 43.4699 19.8895 45.0999 20.5995L45.0599 26.0795C43.7699 25.2995 41.2099 24.5995 39.5499 24.5995C38.3299 24.5995 37.8499 24.9695 37.8499 25.5295C37.8499 26.1995 38.4399 26.3795 40.2199 26.9395C43.6599 27.9795 46.5499 29.0895 46.5499 33.1195C46.5499 37.1495 43.3999 39.5595 38.4799 39.5595C35.8899 39.5595 33.4499 39.1195 31.4499 38.0095L31.4299 37.9995Z&quot; fill=&quot;#31A8FF&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;  top: 3049px;left: 52px;z-index: 1000;cursor: pointer;opacity: 0;transition: opacity 200ms;width: 24px;height: 24px; &quot;&gt;&lt;svg viewbox=&quot;0 0 54 54&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;/svg&gt;&lt;/section&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100002345&quot; data-ratio=&quot;1.5854616895874263&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004736_95253.png&quot; data-type=&quot;png&quot; data-w=&quot;509&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;7&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415004736_95253.png&quot; _width=&quot;509px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 509px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776185177905&quot; data-report-img-idx=&quot;4&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;下载地址&lt;a href=&quot;https://www.hqyman.cn/post/19595.html&quot; _src=&quot;https://www.hqyman.cn/post/19595.html&quot;&gt;https://www.hqyman.cn/post/19595.html&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 15 Apr 2026 00:46:26 +0800</pubDate></item><item><title>WireGuard 完全指南：下一代 VPN，极简、极速、极安全</title><link>https://kinber.cn/post/6459.html</link><description>&lt;p style=&quot;margin: 1.5em 8px; letter-spacing: 0.1em; color: rgb(63, 63, 63); visibility: visible;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit; visibility: visible;&quot;&gt;告别 OpenVPN/IPsec 的繁琐，这才是现代组网该有的样子&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;margin: 1.5em 8px; letter-spacing: 0.1em; color: rgb(63, 63, 63); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;在远程办公、跨网访问、家庭内网穿透、企业安全组网成为刚需的今天，传统VPN要么配置繁琐、要么性能拉胯、要么安全隐患重重。今天给大家介绍一位&amp;nbsp;** VPN 界的“极简卷王”&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit; visibility: visible;&quot;&gt;——&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;&lt;span class=&quot;&quot; link-id=&quot;link-1776056385272-0.6873754938528578&quot;&gt;WireGuard&lt;/span&gt; **&amp;nbsp;，它已被Linux内核主线收录，成为云服务器、软路由、手机/电脑的首选隧道方案。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 1.5em 8px; letter-spacing: 0.1em; color: rgb(63, 63, 63); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;本文用通俗语言，讲透 WireGuard 的&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit; visibility: visible;&quot;&gt;原理、优势、部署、选型&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;，新手也能看懂、上手就能用。&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;transform-origin: 0px 0px; transform: scale(1, 0.5); height: 1px; border: none; margin: 2em 0px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; visibility: visible;&quot;/&gt;&lt;h2 data-heading=&quot;true&quot; style=&quot;display: table; margin: 4em auto 2em; color: rgb(255, 255, 255); background: rgb(0, 152, 116); text-align: center; padding: 0.3em 1em; border-radius: 8px; font-size: 20.8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;一、WireGuard 到底是什么？&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;margin: 1.5em 8px; letter-spacing: 0.1em; color: rgb(63, 63, 63); visibility: visible;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit; visibility: visible;&quot;&gt;官方定义&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;：WireGuard 是一款&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit; visibility: visible;&quot;&gt;开源、极简、高性能、现代加密&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;的VPN协议与工具，目标是比IPsec更快、比OpenVPN更简单、攻击面更小。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 1.5em 8px; letter-spacing: 0.1em; color: rgb(63, 63, 63); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;一句话总结：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 1.5em 8px; letter-spacing: 0.1em; color: rgb(63, 63, 63); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;它是一个&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit; visibility: visible;&quot;&gt;三层网络隧道&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;，像一张虚拟网卡（wg0），把你的设备和目标网络“粘”在一起，流量全程加密，只认密钥不认人。&lt;/span&gt;&lt;/p&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;核心定位&lt;/span&gt;&lt;/h4&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 轻量：核心代码仅&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;约4000行&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;（OpenVPN 是10万+级）&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 现代：用经过安全审计的&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;固定密码套件&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，不搞复杂协商&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 通用：跑在Linux内核，支持 Windows/macOS/iOS/Android/软路由&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 静默：不响应非法探测，端口扫描“看不见”，抗扫描、抗探测&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;2020年，WireGuard 正式并入** Linux 内核主线**，意味着它是“官方认证”的下一代隧道标准。&lt;/span&gt;&lt;/p&gt;&lt;h2 data-heading=&quot;true&quot; style=&quot;display: table; margin: 4em auto 2em; color: rgb(255, 255, 255); background: rgb(0, 152, 116); text-align: center; padding: 0.3em 1em; border-radius: 8px; font-size: 20.8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;二、为什么选 WireGuard？吊打传统 VPN 的 5 大理由&lt;/span&gt;&lt;/h2&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1. 极简到离谱：配置=几行文本&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;不用复杂CA、不用冗长证书、不用一堆参数。&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;一台服务器+一个客户端，&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;一对密钥+几个 IP&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，5 分钟建隧道。&lt;/span&gt;&lt;/p&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;2. 性能炸裂：内核级加速，延迟低、吞吐量高&lt;/span&gt;&lt;/h4&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 运行在&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;内核态&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，比用户态 OpenVPN 快** 3–4 倍**&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• UDP传输、握手仅** 1-RTT **（一次往返）&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 低功耗、低CPU占用，软路由/小主机也能跑满带宽&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;3. 安全天花板：现代密码学+形式化验证&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;只用经过严格评审的算法，&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;不妥协、不兼容旧漏洞&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 密钥交换：Curve25519&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 对称加密：ChaCha20&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 校验：Poly1305&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 哈希：BLAKE2s&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 全程** AEAD 认证加密**，防篡改、防重放&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;4. 稳如老狗：漫游不掉线&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;手机切 4G/5G/Wi-Fi，IP 秒变，WireGuard 自动续连，不重连、不丢会话。&lt;/span&gt;&lt;/p&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;5. 隐身防御：攻击面极小&lt;/span&gt;&lt;/h4&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 不回应未认证包&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 无版本协商、无冗余字段&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 静默运行，端口扫描无响应，更难被盯上&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 data-heading=&quot;true&quot; style=&quot;display: table; margin: 4em auto 2em; color: rgb(255, 255, 255); background: rgb(0, 152, 116); text-align: center; padding: 0.3em 1em; border-radius: 8px; font-size: 20.8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;三、核心概念：看懂这4个，就懂WireGuard&lt;/span&gt;&lt;/h2&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1. 接口 Interface&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;虚拟网卡（wg0/wg1），配IP/路由，和eth0一样用。&lt;/span&gt;&lt;/p&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;2. 密钥对 Key Pair&lt;/span&gt;&lt;/h4&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 私钥：自己保管，绝不泄露&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 公钥：发给对方，用于身份认证&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;无密码、无账号，只认密钥&lt;/strong&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;3. 对等节点 Peer&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;连接的双方：服务器/客户端/点对点设备，用&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;公钥+隧道IP&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;标识。&lt;/span&gt;&lt;/p&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;4. AllowedIPs（最关键）&lt;/span&gt;&lt;/h4&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 对客户端：哪些流量走隧道（0.0.0.0/0=全局代理；192.168.x.x/24=分流）&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 对服务端：允许对端来源 IP，实现路由与访问控制&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 data-heading=&quot;true&quot; style=&quot;display: table; margin: 4em auto 2em; color: rgb(255, 255, 255); background: rgb(0, 152, 116); text-align: center; padding: 0.3em 1em; border-radius: 8px; font-size: 20.8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;四、WireGuard vs 传统VPN：一张表看懂差距&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;&lt;section style=&quot;font-family: Menlo, Monaco, &amp;quot;Courier New&amp;quot;, monospace; font-size: 16px; line-height: 1.75; max-width: 100%; overflow: auto;&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th style=&quot;border-color: rgb(223, 223, 223); padding: 0.25em 0.5em; word-break: keep-all; background: rgba(0, 0, 0, 0.05);&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;特性&lt;/span&gt;&lt;/section&gt;&lt;/th&gt;&lt;th style=&quot;border-color: rgb(223, 223, 223); padding: 0.25em 0.5em; word-break: keep-all; background: rgba(0, 0, 0, 0.05);&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;WireGuard&lt;/span&gt;&lt;/section&gt;&lt;/th&gt;&lt;th style=&quot;border-color: rgb(223, 223, 223); padding: 0.25em 0.5em; word-break: keep-all; background: rgba(0, 0, 0, 0.05);&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;OpenVPN&lt;/span&gt;&lt;/section&gt;&lt;/th&gt;&lt;th style=&quot;border-color: rgb(223, 223, 223); padding: 0.25em 0.5em; word-break: keep-all; background: rgba(0, 0, 0, 0.05);&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;IPsec/IKEv2&lt;/span&gt;&lt;/section&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;代码量&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;~4000行&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;10万+行&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;数十万行&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;配置&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;几行文本&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;复杂证书/脚本&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;极繁琐&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;性能&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;内核态，极快&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;用户态，较慢&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;内核态但笨重&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;握手&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;1-RTT，秒连&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;多轮RTT，慢&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;多轮协商&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;漫游切换&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;无缝不掉线&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;易断&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;一般&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;攻击面&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;极小&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;中&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;大&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;跨平台&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;全平台&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;全平台&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;td style=&quot;border-color: rgb(223, 223, 223); word-break: keep-all; padding: 0.5em 1em;&quot;&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;支持有限&lt;/span&gt;&lt;/section&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/section&gt;&lt;/p&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;结论&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 追求&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;简单+快+稳&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：直接WireGuard&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• legacy 兼容/复杂策略：再考虑OpenVPN/IPsec&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr style=&quot;transform-origin: 0px 0px; transform: scale(1, 0.5); height: 1px; border: none; margin: 2em 0px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;&quot;/&gt;&lt;h2 data-heading=&quot;true&quot; style=&quot;display: table; margin: 4em auto 2em; color: rgb(255, 255, 255); background: rgb(0, 152, 116); text-align: center; padding: 0.3em 1em; border-radius: 8px; font-size: 20.8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;五、快速上手：极简部署流程（Linux服务器）&lt;/span&gt;&lt;/h2&gt;&lt;blockquote style=&quot;background: rgb(247, 247, 247); font-style: italic; padding: 1em 1em 1em 2em; border-left-width: 4px; border-left-color: rgb(0, 152, 116); border-radius: 6px; color: rgba(0, 0, 0, 0.6); box-shadow: rgba(0, 0, 0, 0.05) 0px 4px 6px; margin-bottom: 1em;&quot;&gt;&lt;p style=&quot;font-size: 1em; letter-spacing: 0.1em; color: rgb(63, 63, 63); margin-top: 0px; margin-bottom: 0px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;以CentOS/Debian/Ubuntu为例，复制粘贴即可。&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1. 安装&lt;/span&gt;&lt;/h4&gt;&lt;pre style=&quot;color: rgb(201, 209, 217); background-color: rgb(13, 17, 23); font-size: 90%; overflow-x: auto; line-height: 1.5; margin: 10px 8px; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 10px inset; padding: 0px !important;&quot;&gt;&lt;span style=&quot;display: flex;padding: 10px 14px 0;&quot;&gt;&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; x=&quot;0px&quot; y=&quot;0px&quot; width=&quot;45px&quot; height=&quot;13px&quot; viewbox=&quot;0 0 450 130&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;ellipse cx=&quot;50&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(220,60,54)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(237,108,96)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;225&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(218,151,33)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(247,193,81)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;400&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(27,161,37)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(100,200,86)&quot;&gt;&lt;/ellipse&gt;&lt;/svg&gt;&lt;/span&gt;&lt;code style=&quot;font-size: 90%; border-radius: 4px; display: -webkit-box; padding: 0.5em 1em 1em; overflow-x: auto; color: inherit; background: none; white-space-collapse: collapse; margin: 0px; font-family: &amp;quot;Fira Code&amp;quot;, Menlo, &amp;quot;Operator Mono&amp;quot;, Consolas, Monaco, monospace;&quot;&gt;&lt;span style=&quot;color: #8b949e;&quot;&gt;# Debian/Ubuntu&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;apt install -y wireguard&lt;/span&gt;&lt;span style=&quot;color: #8b949e;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;# CentOS/RHEL&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;yum install -y wireguard-tools&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;2. 生成密钥（权限严格）&lt;/span&gt;&lt;/h4&gt;&lt;pre style=&quot;color: rgb(201, 209, 217); background-color: rgb(13, 17, 23); font-size: 90%; overflow-x: auto; line-height: 1.5; margin: 10px 8px; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 10px inset; padding: 0px !important;&quot;&gt;&lt;span style=&quot;display: flex;padding: 10px 14px 0;&quot;&gt;&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; x=&quot;0px&quot; y=&quot;0px&quot; width=&quot;45px&quot; height=&quot;13px&quot; viewbox=&quot;0 0 450 130&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;ellipse cx=&quot;50&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(220,60,54)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(237,108,96)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;225&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(218,151,33)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(247,193,81)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;400&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(27,161,37)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(100,200,86)&quot;&gt;&lt;/ellipse&gt;&lt;/svg&gt;&lt;/span&gt;&lt;code style=&quot;font-size: 90%; border-radius: 4px; display: -webkit-box; padding: 0.5em 1em 1em; overflow-x: auto; color: inherit; background: none; white-space-collapse: collapse; margin: 0px; font-family: &amp;quot;Fira Code&amp;quot;, Menlo, &amp;quot;Operator Mono&amp;quot;, Consolas, Monaco, monospace;&quot;&gt;&lt;span style=&quot;color: #ffa657;&quot;&gt;umask&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;077&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;wg genkey |&lt;/span&gt;&lt;span style=&quot;color: #ffa657;&quot;&gt;&amp;nbsp;tee&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;server.key | wg pubkey &amp;gt; server.pub&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;3. 编写配置 /etc/wireguard/wg0.conf&lt;/span&gt;&lt;/h4&gt;&lt;pre style=&quot;color: rgb(201, 209, 217); background-color: rgb(13, 17, 23); font-size: 90%; overflow-x: auto; line-height: 1.5; margin: 10px 8px; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 10px inset; padding: 0px !important;&quot;&gt;&lt;span style=&quot;display: flex;padding: 10px 14px 0;&quot;&gt;&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; x=&quot;0px&quot; y=&quot;0px&quot; width=&quot;45px&quot; height=&quot;13px&quot; viewbox=&quot;0 0 450 130&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;ellipse cx=&quot;50&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(220,60,54)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(237,108,96)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;225&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(218,151,33)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(247,193,81)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;400&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(27,161,37)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(100,200,86)&quot;&gt;&lt;/ellipse&gt;&lt;/svg&gt;&lt;/span&gt;&lt;code style=&quot;font-size: 90%; border-radius: 4px; display: -webkit-box; padding: 0.5em 1em 1em; overflow-x: auto; color: inherit; background: none; white-space-collapse: collapse; margin: 0px; font-family: &amp;quot;Fira Code&amp;quot;, Menlo, &amp;quot;Operator Mono&amp;quot;, Consolas, Monaco, monospace;&quot;&gt;&lt;span style=&quot;color: #1f6feb;font-weight: 700;&quot;&gt;[Interface]&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;Address&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;=&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&amp;nbsp;10.10&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;0.1&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;24&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;ListenPort&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;=&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&amp;nbsp;51820&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;PrivateKey&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;= 你的服务端私钥&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;PostUp&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;= iptables -t nat -A POSTROUTING -s&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&amp;nbsp;10.10&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;0.0&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;24&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;-j MASQUERADE&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;PostDown&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;= iptables -t nat -D POSTROUTING -s&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&amp;nbsp;10.10&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;0.0&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;24&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;-j MASQUERADE&lt;/span&gt;&lt;span style=&quot;color: #1f6feb;font-weight: 700;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;[Peer]&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;PublicKey&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;= 客户端公钥&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;AllowedIPs&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;=&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&amp;nbsp;10.10&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;0.2&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;32&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;4. 启动&amp;amp;开机自启&lt;/span&gt;&lt;/h4&gt;&lt;pre style=&quot;color: rgb(201, 209, 217); background-color: rgb(13, 17, 23); font-size: 90%; overflow-x: auto; line-height: 1.5; margin: 10px 8px; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 10px inset; padding: 0px !important;&quot;&gt;&lt;span style=&quot;display: flex;padding: 10px 14px 0;&quot;&gt;&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; x=&quot;0px&quot; y=&quot;0px&quot; width=&quot;45px&quot; height=&quot;13px&quot; viewbox=&quot;0 0 450 130&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;ellipse cx=&quot;50&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(220,60,54)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(237,108,96)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;225&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(218,151,33)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(247,193,81)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;400&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(27,161,37)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(100,200,86)&quot;&gt;&lt;/ellipse&gt;&lt;/svg&gt;&lt;/span&gt;&lt;code style=&quot;font-size: 90%; border-radius: 4px; display: -webkit-box; padding: 0.5em 1em 1em; overflow-x: auto; color: inherit; background: none; white-space-collapse: collapse; margin: 0px; font-family: &amp;quot;Fira Code&amp;quot;, Menlo, &amp;quot;Operator Mono&amp;quot;, Consolas, Monaco, monospace;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;systemctl&lt;/span&gt;&lt;span style=&quot;color: #ffa657;&quot;&gt;&amp;nbsp;enable&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;--now wg-quick@wg0&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;wg show&lt;/span&gt;&lt;span style=&quot;color: #8b949e;&quot;&gt;&amp;nbsp;# 查看状态&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;5. 客户端配置（手机/电脑同理）&lt;/span&gt;&lt;/h4&gt;&lt;pre style=&quot;color: rgb(201, 209, 217); background-color: rgb(13, 17, 23); font-size: 90%; overflow-x: auto; line-height: 1.5; margin: 10px 8px; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 10px inset; padding: 0px !important;&quot;&gt;&lt;span style=&quot;display: flex;padding: 10px 14px 0;&quot;&gt;&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; x=&quot;0px&quot; y=&quot;0px&quot; width=&quot;45px&quot; height=&quot;13px&quot; viewbox=&quot;0 0 450 130&quot; role=&quot;img&quot; aria-label=&quot;插图&quot;&gt;&lt;ellipse cx=&quot;50&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(220,60,54)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(237,108,96)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;225&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(218,151,33)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(247,193,81)&quot;&gt;&lt;/ellipse&gt;&lt;ellipse cx=&quot;400&quot; cy=&quot;65&quot; rx=&quot;50&quot; ry=&quot;52&quot; stroke=&quot;rgb(27,161,37)&quot; stroke-width=&quot;2&quot; fill=&quot;rgb(100,200,86)&quot;&gt;&lt;/ellipse&gt;&lt;/svg&gt;&lt;/span&gt;&lt;code style=&quot;font-size: 90%; border-radius: 4px; display: -webkit-box; padding: 0.5em 1em 1em; overflow-x: auto; color: inherit; background: none; white-space-collapse: collapse; margin: 0px; font-family: &amp;quot;Fira Code&amp;quot;, Menlo, &amp;quot;Operator Mono&amp;quot;, Consolas, Monaco, monospace;&quot;&gt;&lt;span style=&quot;color: #1f6feb;font-weight: 700;&quot;&gt;[Interface]&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;PrivateKey&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;= 你的客户端私钥&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;Address&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;=&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&amp;nbsp;10.10&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;0.2&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;24&lt;/span&gt;&lt;span style=&quot;color: #1f6feb;font-weight: 700;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;[Peer]&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;PublicKey&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;= 服务端公钥&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;Endpoint&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;= 服务器公网IP:&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;51820&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;AllowedIPs&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;=&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&amp;nbsp;0.0&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;0.0&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #8b949e;&quot;&gt;&amp;nbsp; # 全局代理&lt;/span&gt;&lt;span style=&quot;color: #8b949e;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;# AllowedIPs = 10.10.0.0/24,192.168.1.0/24 &amp;nbsp;# 分流&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;PersistentKeepalive&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;=&lt;/span&gt;&lt;span style=&quot;color: #79c0ff;&quot;&gt;&amp;nbsp;25&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h2 data-heading=&quot;true&quot; style=&quot;display: table; margin: 4em auto 2em; color: rgb(255, 255, 255); background: rgb(0, 152, 116); text-align: center; padding: 0.3em 1em; border-radius: 8px; font-size: 20.8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;六、常见场景与最佳实践&lt;/span&gt;&lt;/h2&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1. 远程办公（安全访问公司内网）&lt;/span&gt;&lt;/h4&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• AllowedIPs 只放公司内网段，&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;不泄露外网流量&lt;/strong&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 密钥统一管理，一人一对，禁用共享&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;2. 家庭内网穿透（出门看监控/NAS）&lt;/span&gt;&lt;/h4&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 公网 VPS 做中继，或用端口映射+DDNS&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 仅放行家庭网段，最小权限&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;3. 点到点组网（服务器间加密通信）&lt;/span&gt;&lt;/h4&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 无中心、P2P 直连&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 低延迟、高吞吐，适合数据库/存储同步&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;4. 全局加密上网（公共 Wi-Fi 防护）&lt;/span&gt;&lt;/h4&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• AllowedIPs=0.0.0.0/0&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 公共网络防监听、防DNS劫持&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 data-heading=&quot;true&quot; style=&quot;display: table; margin: 4em auto 2em; color: rgb(255, 255, 255); background: rgb(0, 152, 116); text-align: center; padding: 0.3em 1em; border-radius: 8px; font-size: 20.8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;七、避坑指南：90% 的人都踩过的坑&lt;/span&gt;&lt;/h2&gt;&lt;ol style=&quot;color: rgb(63, 63, 63); padding-left: 1.5em;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;1.&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;防火墙没开 51820/UDP&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：连不上先查端口与安全组&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;2.&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;私钥泄露&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：密钥等同于密码，严禁明文上传&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;3.&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;AllowedIPs 写错&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：路由不对，要么不通、要么流量不走隧道&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;4.&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;内核不支持&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：老内核请升级或用 wireguard-dkms&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;5.&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;时间不同步&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：影响重放保护，保持NTP同步&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;6.&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;NAT 环境没加 Keepalive&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：移动端加&lt;/span&gt;&lt;code style=&quot;font-size: 90%;color: #d14;background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;PersistentKeepalive=25&lt;/span&gt;&lt;/code&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h2 data-heading=&quot;true&quot; style=&quot;display: table; margin: 4em auto 2em; color: rgb(255, 255, 255); background: rgb(0, 152, 116); text-align: center; padding: 0.3em 1em; border-radius: 8px; font-size: 20.8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;八、适合谁用？&lt;/span&gt;&lt;/h2&gt;&lt;ul style=&quot;list-style-type: none;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 运维/开发：服务器组网、跨云互联&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 个人用户：公共Wi-Fi安全、远程访问 NAS/家庭网络&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 企业：轻量化VPN、远程办公、分支互联&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;• 软路由玩家：OpenWrt 完美集成，性能拉满&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;不适合&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：需要极复杂策略、强制兼容老旧设备的场景。&lt;/span&gt;&lt;/p&gt;&lt;h2 data-heading=&quot;true&quot; style=&quot;display: table; margin: 4em auto 2em; color: rgb(255, 255, 255); background: rgb(0, 152, 116); text-align: center; padding: 0.3em 1em; border-radius: 8px; font-size: 20.8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;九、结论&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;WireGuard 的胜利，是&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;极简主义&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;的胜利。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;在安全越来越重要、网络越来越复杂的今天，它用最少的代码、最现代的密码学、最简单的配置，解决了最痛的组网问题。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果你还在被 OpenVPN 的慢、IPsec 的繁折磨，不妨花10分钟搭一套 WireGuard，体验&lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;秒连、稳连、快到飞起&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;的下一代 VPN。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;strong style=&quot;color: rgb(0, 152, 116); font-size: inherit;&quot;&gt;简单、安全、快——这才是 VPN 本该有的样子。&lt;/strong&gt;&lt;/p&gt;&lt;h4 data-heading=&quot;true&quot; style=&quot;margin: 2em 8px 0.5em; color: rgb(0, 152, 116); font-size: 17.6px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;互动话题&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;你现在用什么 VPN 方案？遇到过哪些坑？&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 1.5em 8px;letter-spacing: 0.1em;color: #3f3f3f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;评论区聊聊，我们抽3位读者送** WireGuard 一键部署脚本+客户端配置模板**。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;&lt;a class=&quot;wx_topic_link&quot; topic-id=&quot;mn38pw24-wa01bu&quot; style=&quot;color: #576B95 !important;&quot; data-topic=&quot;1&quot; data-recommend=&quot;&quot; link-id=&quot;2cb7&quot;&gt;#&lt;/a&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;WireGuard&amp;nbsp;&lt;a class=&quot;wx_topic_link&quot; topic-id=&quot;mn38q0v2-6ecprs&quot; style=&quot;color: #576B95 !important;&quot; data-topic=&quot;1&quot; data-recommend=&quot;&quot; link-id=&quot;dad1&quot;&gt;#VPN&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 15 Apr 2026 00:28:30 +0800</pubDate></item><item><title>NAS玩转核显虚拟化：Intel 12代SR-IOV直通实战</title><link>https://kinber.cn/post/6458.html</link><description>&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;让你的飞牛NAS一卡多用，虚拟机也能硬解加速&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;引言&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;随着Intel 12代处理器（如i5-1235U）的普及，越来越多的NAS用户开始探索其集成显卡的虚拟化潜力。SR-IOV（单根输入/输出虚拟化）技术允许将一张物理显卡分割成多个虚拟功能（VF），分别直通给不同的虚拟机使用，从而实现硬件加速、视频转码、云游戏等场景。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;然而，Intel官方并未在Linux主线内核中集成此功能，需要借助社区补丁。本文将以飞牛NAS（fnOS V1.1.26，基于Debian 12） 为例，详细记录从驱动安装到虚拟机配置的全过程，并解决途中遇到的各种“坑”。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;⚠️ 重要警告&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;本方案使用第三方DKMS模块（i915-sriov-dkms），属于实验性功能，可能导致系统不稳定或黑屏。请务必提前备份数据，并在测试环境中验证。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;一、准备工作&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;1.1 硬件与软件要求&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;CPU：Intel 12代或更新（本文使用i5-1235U，Alder Lake架构）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;BIOS设置：开启 Intel VT-d（IOMMU）和 SR-IOV 选项&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;操作系统：飞牛NAS V1.1.26（底层Debian 12）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;内核版本：建议≥6.8（飞牛NAS V1.1.26默认是&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;6.12.18-trim符合要求&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Secure Boot：必须禁用&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;uname -r &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;6.12.18-trim&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;# 确认内核版本 ≥6.8&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;二、安装i915‑SR‑IOV驱动&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;飞牛NAS基于Debian，可以直接使用社区&lt;span class=&quot;&quot; link-id=&quot;link-1776183918199-0.5263498193586063&quot;&gt;DKMS&lt;/span&gt;模块。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;2.1 安装依赖&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo apt install -y dkms build-essential git sysfsutils&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo apt install -y linux-headers-$(uname -r)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;2.2 克隆并安装模块&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;git clone https://github.com/strongtz/i915-sriov-dkms.git&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;cd i915-sriov-dkms&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;git tag &amp;nbsp;&amp;nbsp;&lt;a class=&quot;wx_topic_link&quot; topic-id=&quot;mnlm06ec-8mrw32&quot; style=&quot;color: #576B95 !important;&quot; data-topic=&quot;1&quot; data-recommend=&quot;&quot; link-id=&quot;dfbd&quot;&gt;#&lt;/a&gt;&lt;a class=&quot;wx_topic_link&quot; topic-id=&quot;mnlm08vu-y1zy55&quot; style=&quot;color: #576B95 !important;&quot; data-topic=&quot;1&quot; data-recommend=&quot;&quot; link-id=&quot;6702&quot;&gt;#查看版本&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100000300&quot; data-ratio=&quot;0.7551020408163265&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002555_56680.png&quot; data-type=&quot;png&quot; data-w=&quot;490&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;3&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002555_56680.png&quot; _width=&quot;490px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 490px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776183937318&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 1. 将模块源码添加到 DKMS 系统&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo dkms add .&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 2. 使用查到的版本号编译模块，注意替换 [版本号] 为实际值&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo dkms build i915-sriov-dkms/[版本号]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 3. 安装模块&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo dkms install i915-sriov-dkms/[版本号]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;2.3 配置内核参数&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;编辑GRUB配置文件：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo nano /etc/default/grub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;找到GRUB_CMDLINE_LINUX_DEFAULT=，添加以下参数：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7 module_blacklist=xe&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;更新配置：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo update-grub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo update-initramfs -u -k all&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo reboot&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;2.4 启用虚拟功能（VF）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;重启后确认VF设备已生成：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;lspci | grep VGA&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 输出示例：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 00:02.0 VGA compatible controller: Intel Corporation Alder Lake-UP3 GT2 [Iris Xe Graphics] (rev 0c) &amp;nbsp;# 物理功能PF&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 00:02.1 VGA compatible controller: Intel Corporation Alder Lake-UP3 GT2 [Iris Xe Graphics] (rev 0c) &amp;nbsp;# 虚拟功能&lt;span class=&quot;&quot; link-id=&quot;link-1776183918200-0.8497870690879061&quot;&gt;VF1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# ... 最多到00:02.7&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;自动创建VF：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;echo &amp;quot;devices/pci0000:00/0000:00:02.0/sriov_numvfs = 7&amp;quot; | sudo tee /etc/sysfs.conf&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;sudo reboot&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;重启后就能看到虚拟出来的显卡了。&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100000301&quot; data-ratio=&quot;0.6003344481605352&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002556_23385.png&quot; data-type=&quot;png&quot; data-w=&quot;598&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;4&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002556_23385.png&quot; _width=&quot;598px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 598px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776183937952&quot; data-report-img-idx=&quot;1&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100000302&quot; data-ratio=&quot;0.39492753623188404&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002558_29282.png&quot; data-type=&quot;png&quot; data-w=&quot;552&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;5&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002558_29282.png&quot; _width=&quot;552px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 552px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776183938184&quot; data-report-img-idx=&quot;3&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;在飞牛界面创建虚拟机添加PCI显卡。&lt;/span&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;loadingclass&quot; id=&quot;loading_mnyu2ctz&quot; src=&quot;https://kinber.cn/zb_users/plugin/ly_ueditor_plus/ueditor-plus/themes/default/images/spacer.gif&quot;/&gt;&lt;/p&gt;</description><pubDate>Wed, 15 Apr 2026 00:25:28 +0800</pubDate></item><item><title>从VMware到腾讯云：一文搞定虚拟机迁移全攻略</title><link>https://kinber.cn/post/6457.html</link><description>&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;很多企业仍然在本地VMware环境中运行核心业务。随着云计算的普及，“上云”成了必然趋势。然而，面对VMware虚拟机中成堆的&lt;span class=&quot;&quot; link-id=&quot;link-1776183849242-0.3581572433144382&quot;&gt;VMDK&lt;/span&gt;文件，如何安全、高效、低停机地迁移到腾讯云服务器（CVM）？&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;本文将结合腾讯云官方工具和最佳实践，为你提供一套可直接落地的迁移方案。无论你是运维小白还是资深架构师，都能找到适合自己的路径。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;一、迁移前的核心认知&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;span class=&quot;&quot; link-id=&quot;link-1776183849243-0.6112135881994345&quot;&gt;VMware虚拟机&lt;/span&gt;通常以 VMDK 格式存储磁盘文件。一个虚拟机可能有多个VMDK文件（例如系统盘+数据盘，或拆分卷）。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;腾讯云原生支持 VMDK、RAW、QCOW2、VHD 等镜像格式。因此，直接上传VMDK文件是可行的，但我们更推荐使用官方迁移工具，以获得增量同步、自动驱动适配等能力。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;二、两种主流迁移方式对比&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section style=&quot;text-align: center; visibility: visible;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100000315&quot; data-ratio=&quot;0.4131455399061033&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002516_88059.png&quot; data-type=&quot;png&quot; data-w=&quot;1065&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;3&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002516_88059.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 677px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776183849281&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;三、方案一：腾讯云服务器迁移中心（SMC）详细步骤&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;3.1 准备工作&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;腾讯云账号（实名认证）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;目标地域的&lt;span class=&quot;&quot; link-id=&quot;link-1776183849242-0.9604475507705874&quot;&gt;VPC&lt;/span&gt;、子网、安全组已创建&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;源VMware虚拟机能够访问公网（或通过VPN/专线连接腾讯云内网）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;重要：迁移前卸载&lt;span class=&quot;&quot; link-id=&quot;link-1776183849243-0.48721858647053096&quot;&gt;VMware Tools&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;3.2 操作流程&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Step 1：安装SMC Agent&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;登录 SMC控制台&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;点击“迁移源” → “导入迁移源” → 选择“VMware虚拟机”&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;复制控制台提供的命令，在源虚拟机中执行（Linux为shell脚本，Windows为exe）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Step 2：创建迁移任务&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;选择迁移源 → 配置目标CVM规格&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;选择“自动创建镜像并安装cloud-init”&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;设置公网/内网传输（建议内网）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Step 3：启动全量迁移&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;首次迁移会完整复制所有磁盘数据。在此期间，源虚拟机业务正常运行。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Step 4：增量同步（可选）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;全量完成后，可多次执行增量同步，只传输变化的数据块&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;最后一次同步前，暂停源机业务，执行最终一致性同步&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Step 5：切换验证&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;启动目标CVM，检查服务、数据、网络&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;修改DNS或负载均衡指向新IP&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;观察24小时后，下线源虚拟机&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;3.3 常见问题&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;迁移后无法启动：检查是否卸载VMware Tools，是否安装cloud-init。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;网络不通：云上网卡名称可能变化（eth0→eth1），需调整配置文件。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Windows激活问题：迁移后硬件变化，可能需要重新激活或使用腾讯云提供的Windows许可。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;四、方案二：直接上传VMDK文件（备选）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;如果SMC因特殊原因无法使用（例如操作系统不在支持列表），可以走镜像导入路线。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;4.1 处理多个VMDK文件&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;情况A：拆分文件（如disk.vmdk + disk-s001.vmdk） → 只需上传主描述文件，并确保所有分片在同一目录。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;情况B：独立磁盘（如system.vmdk和data.vmdk） → 分别导入为系统镜像和数据盘镜像，创建CVM时挂载。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;4.2 上传与导入&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;将VMDK上传到腾讯云COS（对象存储）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;进入“自定义镜像” → “导入镜像” → 选择COS中的VMDK文件&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;填写操作系统类型、版本，等待导入完成（约10-50分钟）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;使用该镜像创建CVM&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;4.3 必要预检命令&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 检查VMDK格式（推荐streamOptimized）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;qemu-img info your.vmdk&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 如有需要，转换为QCOW2（更通用）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;qemu-img convert -f vmdk -O qcow2 source.vmdk target.qcow2&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;五、其他云服务商支持VMDK迁移的情况&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;如果你不只是考虑腾讯云，以下主流云厂商也都支持VMDK迁移：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100000314&quot; data-ratio=&quot;0.6212624584717608&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002518_16266.png&quot; data-type=&quot;png&quot; data-w=&quot;903&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;4&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002518_16266.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 677px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776183906279&quot; data-report-img-idx=&quot;1&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;选择建议：优先考虑已有技术积累或预算的云平台；大批量迁移务必使用官方迁移工具。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;六、最佳实践总结&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;先演练，后生产：用非关键虚拟机完整走一遍流程，记录时间点和问题。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;控制停机窗口：利用SMC的增量同步，将最终&lt;span class=&quot;&quot; link-id=&quot;link-1776183849243-0.11772501182795625&quot;&gt;割接&lt;/span&gt;时间压缩到分钟级。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;网络规划：如有专线或VPN，强烈建议使用内网传输，速度更快、更稳定。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;数据一致性：数据库、消息队列等有状态应用，最后一步需执行应用层锁定（如FLUSH TABLES WITH READ LOCK）。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;回滚准备：迁移完成前，保留源虚拟机及快照，确保可随时切回。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;七、写在最后&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;VMware虚拟机迁移上云已经不是“能不能”的问题，而是“如何做得更好”的问题。腾讯云SMC提供了企业级迁移能力，配合VMDK直接导入方案，几乎能覆盖所有场景。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;希望本文能帮助你顺利完成迁移。如果你在操作中遇到任何问题，欢迎在评论区留言，或通过腾讯云工单寻求官方支持。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 15 Apr 2026 00:24:14 +0800</pubDate></item><item><title>PVE虚拟机没声音？从0到1配置音频，解决破音回声终极指南</title><link>https://kinber.cn/post/6456.html</link><description>&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;在&lt;span class=&quot;&quot; link-id=&quot;link-1776183827172-0.4467390866637848&quot;&gt;Proxmox VE&lt;/span&gt;（PVE）中搭建虚拟机时，你是否遇到过“设备管理器无声音设备”“播放有破音/回声”“SPICE连接无声”等问题？作为服务器级虚拟化平台，PVE默认不配置音频，导致许多用户在影音娱乐、语音交互场景中踩坑。本文将从问题诊断→驱动加载→参数配置→优化音质全流程拆解，帮你彻底解决PVE虚拟机音频难题。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;一、问题根源：PVE为何“天生无声”？&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;PVE作为服务器系统，设计初衷是高效资源调度，而非多媒体输出，因此默认：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;不加载物理声卡驱动（即使宿主机有硬件）；&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;不启用音频协议（如SPICE），需手动配置“虚拟声卡+传输通道”；&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;音频参数复杂（QEMU参数易出错），新手常因格式/驱动问题卡壳。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;二、分步解决：从“无声”到“HiFi”&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;Step 1：诊断宿主机音频硬件&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;先确认PVE宿主机是否有物理声卡，以及系统是否识别：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;# 查看物理声卡（&lt;span class=&quot;&quot; link-id=&quot;link-1776183827174-0.47477699060019707&quot;&gt;PCI设备&lt;/span&gt;）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;lspci -nn | grep -i audio &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;# 示例输出：00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series... &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 查看系统识别的音频设备（需安装alsa-utils）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;apt install -y alsa-utils &amp;amp;&amp;amp; aplay -l &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 若显示“no soundcards found”，需手动加载驱动&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;若驱动未加载（常见于服务器精简内核）：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 加载Intel HDA声卡驱动（根据你的lspci结果调整）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;modprobe snd_hda_intel snd_hda_codec_realtek snd_hda_codec_hdmi &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 设置开机自动加载&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;echo &amp;quot;snd_hda_intel&amp;quot; &amp;gt;&amp;gt; /etc/modules-load.d/audio.conf&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Step 2：用SPICE协议搭建“虚拟声卡+传输通道”&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;PVE虚拟机音频需通过SPICE协议传输（VNC仅传画面），核心是“虚拟声卡→SPICE音频后端”链路。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;1. 基础配置（无物理声卡时）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;编辑虚拟机配置文件（如/etc/pve/qemu-server/100.conf），添加：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;args: -audiodev spice,id=audio0 -device ich9-intel-hda,id=hda -device hda-duplex,id=sound0,audiodev=audio0,bus=hda.0,cad=0 -spice port=61002,addr=0.0.0.0,seamless-migration=on,disable-ticketing=on&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;ich9-intel-hda：模拟现代Intel声卡（Win10+/Linux推荐），老系统用&lt;span class=&quot;&quot; link-id=&quot;link-1776183827174-0.365275159531645&quot;&gt;AC97&lt;/span&gt;；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;spice port=61002：SPICE服务端口，客户端通过spice://PVE_IP:61002连接。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;2. 有物理声卡时（直接输出到宿主机音箱）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;若宿主机有物理声卡且驱动已加载，用ALSA后端直连：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;args: -audiodev alsa,id=audio0,out.dev=default -device AC97,audiodev=audio0 -spice port=61002,addr=0.0.0.0,seamless-migration=on,disable-ticketing=on&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Step 3：解决“破音+回声”优化音质&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;破音（网络/缓冲问题）：增大QEMU音频缓冲区，减少传输抖动：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;# 优化参数（单位：微秒，40ms缓冲+10ms定时器）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;args: -audiodev spice,id=audio0,out.buffer-length=40000,timer-period=10000 -device ich9-intel-hda,id=hda -device hda-duplex,id=sound0,audiodev=audio0,bus=hda.0,cad=0 -spice port=61002,addr=0.0.0.0,seamless-migration=on,disable-ticketing=on&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;回声（虚拟机内部“声音回路”）：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Windows：禁用“立体声混音”录制设备，关闭麦克风“侦听此设备”；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;Linux：终端执行&lt;span class=&quot;&quot; link-id=&quot;link-1776183827173-0.015946265352394517&quot;&gt;alsamixer&lt;/span&gt;，调低“Capture”音量至70%。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;三、总结：PVE音频配置核心口诀&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;驱动先行：lspci查硬件→aplay -l验识别→缺驱动用&lt;span class=&quot;&quot; link-id=&quot;link-1776183827174-0.35912747616339113&quot;&gt;modprobe&lt;/span&gt;加载；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;协议选SPICE：VNC无声，SPICE是音频唯一通道；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;参数避坑：用ich9-intel-hda+spice后端，拒绝password=xxx旧格式；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;音质靠缓冲：out.buffer-length=40000治破音，关内部侦听听回声。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;按此流程操作，你的PVE虚拟机将告别“哑巴”状态，影音游戏全hold住！&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 15 Apr 2026 00:23:53 +0800</pubDate></item><item><title>PVE集群提速秘籍｜手把手教你端口聚合，带宽翻倍还不怕断网！</title><link>https://kinber.cn/post/6455.html</link><description>&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;还在忍受单网卡千兆瓶颈？虚拟机迁移卡成PPT？本文详解&lt;span class=&quot;&quot; link-id=&quot;link-1776142981967-0.5697727068324419&quot;&gt;Proxmox&lt;/span&gt;端口聚合配置全流程，3种模式实测对比，避开99%新手踩坑雷区！文末附企业级高可用方案定制福利?&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;一、为什么你的PVE急需端口聚合？&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;✅ 带宽翻倍：双&lt;span class=&quot;&quot; link-id=&quot;link-1776142981970-0.3499056157539002&quot;&gt;千兆网卡&lt;/span&gt;→2000Mbps吞吐量&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;✅ 故障秒切换：单线断裂业务零感知&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;✅ 负载均衡：多虚拟机并行传输不拥堵&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;二、三大聚合模式选型指南（交换机党必看！）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section style=&quot;text-align: center; visibility: visible;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100000325&quot; data-ratio=&quot;0.28668610301263364&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002343_42225.png&quot; data-type=&quot;png&quot; data-w=&quot;1029&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;3&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260415002343_42225.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 677px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1776142982099&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;/p&gt;&lt;h4 data-pm-slice=&quot;0 0 []&quot; style=&quot;visibility: visible;&quot;&gt;&lt;strong style=&quot;visibility: visible;&quot;&gt;三、保姆级配置教程（Web界面版）&lt;/strong&gt;&lt;/h4&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;strong style=&quot;visibility: visible;&quot;&gt;Step 1️⃣ 备份网络配置&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;? 控制台执行：&lt;/span&gt;&lt;code style=&quot;visibility: visible;&quot;&gt;ip a&lt;/code&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;截图保存现有IP/网卡名&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible;&quot;&gt;&lt;strong style=&quot;visibility: visible;&quot;&gt;Step 2️⃣ 创建Bond聚合口&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;&lt;section&gt;&lt;pre&gt;&lt;section style=&quot;  overflow: hidden;width: 100%;height: 100%; &quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span leaf=&quot;&quot;&gt;PVE控制台 → 节点 → 网络 → 创建 → Linux Bond &amp;nbsp;&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;▸ 名称：bond0 &amp;nbsp;&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;▸ 模式：LACP (802.3ad) &amp;nbsp;&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;▸ 哈希策略：layer3+4&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;section style=&quot;  height: 7px;right: 4px;bottom: 4px;left: 4px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;  width: 6px;right: 2px;bottom: 2px;top: 2px;border-radius: 3px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;/section&gt;&lt;/pre&gt;&lt;/section&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Step 3️⃣ 捆绑物理网卡&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;&lt;section&gt;&lt;pre&gt;&lt;section style=&quot;  overflow: hidden;width: 100%;height: 100%; &quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span leaf=&quot;&quot;&gt;双击bond0 → Slaves栏输入： &amp;nbsp;&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;enp1s0 enp2s0 （替换为你的网卡名）&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;section style=&quot;  height: 7px;right: 4px;bottom: 4px;left: 4px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;  width: 6px;right: 2px;bottom: 2px;top: 2px;border-radius: 3px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;/section&gt;&lt;/pre&gt;&lt;/section&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Step 4️⃣ IP迁移大挪移&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;&lt;section&gt;&lt;pre&gt;&lt;section style=&quot;  overflow: hidden;width: 100%;height: 100%; &quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span leaf=&quot;&quot;&gt;1.&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;清空原网卡(enp1s0)的IP/网关 &amp;nbsp;&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;2.&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;给bond0分配原IP地址&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;section style=&quot;  height: 7px;right: 4px;bottom: 4px;left: 4px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;  width: 6px;right: 2px;bottom: 2px;top: 2px;border-radius: 3px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;/section&gt;&lt;/pre&gt;&lt;/section&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Step 5️⃣ 一键生效&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;⚠️ 弹出警告时深呼吸 → 点击【Apply Configuration】&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;border-style: solid; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-color: rgba(0, 0, 0, 0.1); transform-origin: 0px 0px; transform: scale(1, 0.5);&quot;/&gt;&lt;h4&gt;&lt;strong&gt;四、高阶玩家命令行配置&lt;/strong&gt;&lt;/h4&gt;&lt;pre&gt;&lt;section&gt;&lt;pre&gt;&lt;section style=&quot;  overflow: hidden;width: 100%;height: 100%; &quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span leaf=&quot;&quot;&gt;# /etc/network/interfaces 关键配置段&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;auto bond0&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;iface bond0 inet static&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp; &amp;nbsp; address 192.168.1.100/24&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp; &amp;nbsp; gateway 192.168.1.1&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp; &amp;nbsp; bond-slaves enp1s0 enp2s0&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp; &amp;nbsp; bond-mode 802.3ad&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp; &amp;nbsp; bond-miimon 100&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;section style=&quot;  height: 7px;right: 4px;bottom: 4px;left: 4px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;  width: 6px;right: 2px;bottom: 2px;top: 2px;border-radius: 3px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;/section&gt;&lt;/pre&gt;&lt;/section&gt;&lt;/pre&gt;&lt;hr style=&quot;border-style: solid; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-color: rgba(0, 0, 0, 0.1); transform-origin: 0px 0px; transform: scale(1, 0.5);&quot;/&gt;&lt;h4&gt;&lt;strong&gt;五、验收成果 &amp;amp; 避坑锦囊&lt;/strong&gt;&lt;/h4&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;✅&amp;nbsp;&lt;/span&gt;&lt;strong&gt;成功标志&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;section&gt;&lt;pre&gt;&lt;section style=&quot;  overflow: hidden;width: 100%;height: 100%; &quot;&gt;&lt;pre&gt;cat&amp;nbsp;/proc/net/bonding/bond0&amp;nbsp;&amp;nbsp;#&amp;nbsp;显示双网卡UP状态&lt;/pre&gt;&lt;section style=&quot;  height: 7px;right: 4px;bottom: 4px;left: 4px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;  width: 6px;right: 2px;bottom: 2px;top: 2px;border-radius: 3px; &quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;/section&gt;&lt;/pre&gt;&lt;/section&gt;&lt;/pre&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;❌&amp;nbsp;&lt;/span&gt;&lt;strong&gt;翻车急救&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;断网后通过&lt;span class=&quot;&quot; link-id=&quot;link-1776142981970-0.7671372514390442&quot;&gt;IPMI&lt;/span&gt;/iKVM救砖&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;紧急回滚配置：&lt;/span&gt;&lt;code&gt;cp interfaces.bak interfaces&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;还有问题请留言。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-bottom: 0px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;a class=&quot;wx_topic_link&quot; topic-id=&quot;mny1gdh3-zv4h7k&quot; style=&quot;color: #576B95 !important;&quot; data-topic=&quot;1&quot; data-recommend=&quot;&quot; link-id=&quot;84ad&quot;&gt;#Linux&lt;/a&gt;&amp;nbsp;&lt;a class=&quot;wx_topic_link&quot; topic-id=&quot;mny1gdh3-gdp94d&quot; style=&quot;color: #576B95 !important;&quot; data-topic=&quot;1&quot; data-recommend=&quot;&quot; link-id=&quot;732f&quot;&gt;#服务器&lt;/a&gt;&amp;nbsp;&lt;a class=&quot;wx_topic_link&quot; topic-id=&quot;mny1gdh3-wytxk4&quot; style=&quot;color: #576B95 !important;&quot; data-topic=&quot;1&quot; data-recommend=&quot;&quot; link-id=&quot;2cf1&quot;&gt;#跨境电商&lt;/a&gt;&amp;nbsp;&lt;a class=&quot;wx_topic_link&quot; topic-id=&quot;mny1gdh3-i66kvf&quot; style=&quot;color: #576B95 !important;&quot; data-topic=&quot;1&quot; data-recommend=&quot;&quot; link-id=&quot;1878&quot;&gt;#网络优化&lt;/a&gt;&amp;nbsp;&lt;a class=&quot;wx_topic_link&quot; topic-id=&quot;mny1gdh3-l6axvp&quot; style=&quot;color: #576B95 !important;&quot; data-topic=&quot;1&quot; data-recommend=&quot;&quot; link-id=&quot;e255&quot;&gt;#软路由&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Tue, 14 Apr 2026 17:10:44 +0800</pubDate></item><item><title>推荐一个不错的图床 兔兔图床</title><link>https://kinber.cn/post/6454.html</link><description>&lt;section style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; text-align: justify; white-space: break-spaces; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;工具介绍：&lt;/span&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;section style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; text-align: justify; white-space: break-spaces; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;兔兔图床（TUTU.TO）是一个免费高效在线图片托管平台，已托管超 54,000 张图片，总存储 53GB+。&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; text-align: justify; white-space: break-spaces; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;访客可上传单张最大 5MB 图片，注册用户可达 30MB。&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; text-align: justify; white-space: break-spaces; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;上传后自动生成直链、HTML、Markdown 等引用代码，支持浏览器插件快速上传，适用于博客、论坛、自媒体、Markdown 文档等多场景，全球访问稳定快速，让图片存储与分享更便捷高效。&lt;/span&gt;&lt;/section&gt;&lt;section nodeleaf=&quot;&quot; style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; white-space: break-spaces; background-color: rgb(255, 255, 255); text-align: center; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;img src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260414012413177610105310583.jpg&quot; class=&quot;rich_pages wxw-img&quot; data-s=&quot;300,640&quot; data-type=&quot;webp&quot; type=&quot;block&quot; data-aistatus=&quot;1&quot; contenteditable=&quot;false&quot; data-imgfileid=&quot;100004992&quot; data-imgqrcoded=&quot;1&quot; style=&quot;margin: 0px; padding: 0px; vertical-align: bottom; user-select: initial !important; height: auto !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/section&gt;&lt;section style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; text-align: justify; white-space: break-spaces; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt; &lt;/span&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot; style=&quot;list-style-type: revert;&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;免费使用：访客可免费上传图片&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;上传限制：未注册用户单张图片最大 5MB，注册用户单张图片最大 30MB。&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;云端托管：平台已托管超 5 万张图片，总存储空间 53GB+&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;外链生成：上传后自动生成直链、HTML、Markdown 等引用格式&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;浏览器插件：提供插件，方便直接在浏览器中上传图片&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;长期存储：适合做图床引用，减少本地存储压力&lt;/span&gt;&lt;/p&gt;&lt;section style=&quot;margin: 0px; padding: 0px; max-width: 100%; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;br class=&quot;ProseMirror-trailingBreak&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/span&gt;&lt;/section&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; max-width: 100%; clear: both; min-height: 1em; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;br class=&quot;ProseMirror-trailingBreak&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 style=&quot;margin: 0px 0px 1rem; padding: 0px; font-weight: 500; font-size: 1.125rem; max-width: 100%; box-sizing: border-box; text-wrap: wrap; line-height: 1.2; color: rgb(72, 75, 79); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); user-select: initial !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-weight: bolder;&quot;&gt;适用场景&lt;/span&gt;&lt;/h3&gt;&lt;ul class=&quot; list-paddingleft-2&quot; style=&quot;list-style-type: revert;&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;自媒体创作：在文章、公众号、博客中插入外链图片&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;论坛发帖：用直链在帖子中显示高清图片&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;文档协作：在 Markdown、Wiki、Notion 等工具中引用图片&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;临时分享：快速把图片发给他人，无需压缩或传文件&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 style=&quot;margin: 0px 0px 1rem; padding: 0px; font-weight: 500; font-size: 1.125rem; max-width: 100%; box-sizing: border-box; text-wrap: wrap; line-height: 1.2; color: rgb(72, 75, 79); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); user-select: initial !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-weight: bolder;&quot;&gt;兔兔图床官网及使用教程&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 24px; padding: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; text-align: justify; white-space: break-spaces; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: #484B4F; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-variant-ligatures: normal; letter-spacing: normal; text-align: left; white-space-collapse: collapse;&quot;&gt;官网网址：https://tutu.to/&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;br class=&quot;ProseMirror-trailingBreak&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 1.25rem; padding: 0px; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word; clear: both; min-height: 1em; text-wrap: wrap; font-size: 16px; line-height: 2; color: rgb(72, 75, 79); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); user-select: initial !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;1. 打开网站：访问兔兔图床官网，可直接使用（注册可提升上传大小上限，并方便管理历史图片）。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 1.25rem; padding: 0px; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word; clear: both; min-height: 1em; text-wrap: wrap; font-size: 16px; line-height: 2; color: rgb(72, 75, 79); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); user-select: initial !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;2. 上传图片&lt;/span&gt;&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot; style=&quot;list-style-type: revert;&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;方式一：点击上传 点击“开始上传”按钮，选择本地图片文件&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;方式二：拖拽上传 将图片直接拖入上传区域&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;方式三：浏览器插件上传 安装兔兔图床浏览器插件，直接在网页中右键上传图片（适合高频使用）&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 1.25rem; padding: 0px; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word; clear: both; min-height: 1em; text-wrap: wrap; font-size: 16px; line-height: 2; color: rgb(72, 75, 79); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); user-select: initial !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;3. 获取外链：上传完成后，系统会生成多种引用格式&lt;/span&gt;&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot; style=&quot;list-style-type: revert;&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;直链 URL（适合网页、社交媒体）&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;HTML 代码（适合网页嵌入）&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word !important; font-size: 12pt;&quot;&gt;Markdown 代码（适合博客、GitHub、文档协作）&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;section style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; text-align: justify; white-space: break-spaces; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span data-pm-slice=&quot;0 0 []&quot; style=&quot;margin: 0px; padding: 0px; max-width: 100%; color: #191B1F; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; font-variant-ligatures: normal; letter-spacing: normal; text-align: start; float: none; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important; display: inline !important;&quot;&gt;直接的源图片链接，BBCode 代码和 HTML 缩略图显示。&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; text-align: justify; white-space: break-spaces; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span data-pm-slice=&quot;0 0 []&quot; style=&quot;margin: 0px; padding: 0px; max-width: 100%; color: #191B1F; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; font-variant-ligatures: normal; letter-spacing: normal; text-align: start; float: none; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important; display: inline !important;&quot;&gt;&lt;br class=&quot;ProseMirror-trailingBreak&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/span&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-pid=&quot;nbQ8oVgY&quot; data-pm-slice=&quot;0 0 []&quot; style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; padding: 0px; max-width: 100%; clear: both; min-height: 1em; text-wrap: wrap; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; font-weight: 600;&quot;&gt;操作方法&lt;/span&gt;&lt;/p&gt;&lt;p data-pid=&quot;diIOizBq&quot; style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; padding: 0px; max-width: 100%; clear: both; min-height: 1em; text-wrap: wrap; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;第一步，选择图片拖拽或粘贴在TUTU上传区域。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;section nodeleaf=&quot;&quot; style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; white-space: break-spaces; background-color: rgb(255, 255, 255); text-align: center; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;img src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260414012414177610105492169.png&quot; class=&quot;rich_pages wxw-img&quot; data-s=&quot;300,640&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-aistatus=&quot;1&quot; contenteditable=&quot;false&quot; data-imgfileid=&quot;100005006&quot; data-imgqrcoded=&quot;1&quot; style=&quot;margin: 0px; padding: 0px; vertical-align: bottom; user-select: initial !important; height: auto !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-pid=&quot;Oqi6vyEG&quot; style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; padding: 0px; max-width: 100%; clear: both; min-height: 1em; text-wrap: wrap; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;第二步，我们可以选择对图像进行编辑再上传，支持图片的标题、大小、删除时间等的设置。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;section nodeleaf=&quot;&quot; style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; white-space: break-spaces; background-color: rgb(255, 255, 255); text-align: center; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;img src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260414012415177610105565062.png&quot; class=&quot;rich_pages wxw-img&quot; data-s=&quot;300,640&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-aistatus=&quot;1&quot; contenteditable=&quot;false&quot; data-imgfileid=&quot;100005005&quot; data-imgqrcoded=&quot;1&quot; style=&quot;margin: 0px; padding: 0px; vertical-align: bottom; user-select: initial !important; height: auto !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-pid=&quot;Oqi6vyEG&quot; style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; padding: 0px; max-width: 100%; clear: both; min-height: 1em; text-wrap: wrap; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;img src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260414012416177610105644905.png&quot; class=&quot;rich_pages wxw-img&quot; data-s=&quot;300,640&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-imgfileid=&quot;100005004&quot; data-imgqrcoded=&quot;1&quot; data-aistatus=&quot;1&quot; contenteditable=&quot;false&quot; style=&quot;margin: 0px; padding: 0px; vertical-align: bottom; user-select: initial !important; height: auto !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-pid=&quot;XYB-tn4r&quot; style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; padding: 0px; max-width: 100%; clear: both; min-height: 1em; text-wrap: wrap; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;第三步，上传成功后，下拉嵌入代码区域便可获得一个链接地址。注意，你还可以将刚刚上传的图片创建相册。但你必须注册登录才能将此内容保存到你的帐户中。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;section nodeleaf=&quot;&quot; style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; white-space: break-spaces; background-color: rgb(255, 255, 255); text-align: center; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;img src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260414012418177610105831294.png&quot; class=&quot;rich_pages wxw-img&quot; data-s=&quot;300,640&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-aistatus=&quot;1&quot; contenteditable=&quot;false&quot; data-imgfileid=&quot;100005003&quot; data-imgqrcoded=&quot;1&quot; style=&quot;margin: 0px; padding: 0px; vertical-align: bottom; user-select: initial !important; height: auto !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-pid=&quot;vckudJF2&quot; style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; padding: 0px; max-width: 100%; clear: both; min-height: 1em; text-wrap: wrap; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;第四步，将获取的地址浏览器打开后，下拉我们便可获得完整图片、中等图片、缩略图的URL链接、Markdown、BBCode 代码和 HTML，复制使用即可。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;section nodeleaf=&quot;&quot; style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; white-space: break-spaces; background-color: rgb(255, 255, 255); text-align: center; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;img src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260414012419177610105992800.png&quot; class=&quot;rich_pages wxw-img&quot; data-s=&quot;300,640&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-aistatus=&quot;1&quot; contenteditable=&quot;false&quot; data-imgfileid=&quot;100005002&quot; data-imgqrcoded=&quot;1&quot; style=&quot;margin: 0px; padding: 0px; vertical-align: bottom; user-select: initial !important; height: auto !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/section&gt;&lt;figure data-size=&quot;normal&quot; style=&quot;margin: calc(2.24em) 0px 1.4em; padding: 0px; max-width: 100%; text-wrap: wrap; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;/figure&gt;&lt;section nodeleaf=&quot;&quot; style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; white-space: break-spaces; background-color: rgb(255, 255, 255); text-align: center; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;img src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260414012420177610106091656.png&quot; class=&quot;rich_pages wxw-img&quot; data-s=&quot;300,640&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-aistatus=&quot;1&quot; contenteditable=&quot;false&quot; data-imgfileid=&quot;100005001&quot; data-imgqrcoded=&quot;1&quot; style=&quot;margin: 0px; padding: 0px; vertical-align: bottom; user-select: initial !important; height: auto !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-pid=&quot;zlfMaZlj&quot; style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; padding: 0px; max-width: 100%; clear: both; min-height: 1em; text-wrap: wrap; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;margin: 0px; padding: 0px; user-select: initial !important; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;第五步，看下效果。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;figure data-size=&quot;normal&quot; style=&quot;margin: 1.4em 0px; padding: 0px; max-width: 100%; text-wrap: wrap; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; background-color: rgb(255, 255, 255); user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;/figure&gt;&lt;section nodeleaf=&quot;&quot; style=&quot;margin: 0px 0px 24px; padding: 0px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: mp-quote, &amp;quot;PingFang SC&amp;quot;, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; font-size: 17px; font-variant-ligatures: none; letter-spacing: 0.578px; white-space: break-spaces; background-color: rgb(255, 255, 255); text-align: center; user-select: initial !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;&gt;&lt;img src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260414012422177610106225598.png&quot; class=&quot;rich_pages wxw-img&quot; data-s=&quot;300,640&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-aistatus=&quot;1&quot; contenteditable=&quot;false&quot; data-imgfileid=&quot;100005000&quot; data-imgqrcoded=&quot;1&quot; style=&quot;margin: 0px; padding: 0px; vertical-align: bottom; user-select: initial !important; height: auto !important; box-sizing: border-box !important; overflow-wrap: break-word !important;&quot;/&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Tue, 14 Apr 2026 01:23:54 +0800</pubDate></item><item><title>IPv4 早就不够用了，却还闲置着 5 亿个地址</title><link>https://kinber.cn/post/6453.html</link><description>&lt;h1 data-pm-slice=&quot;0 0 []&quot; style=&quot;visibility: visible&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-size: 17px;visibility: visible&quot;&gt;IPv4 地址早就非常紧张，但整个 IPv4 地址空间中，有12.5%的地址，从设计之初就没有被用来分配给普通主机。&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;visibility: visible&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;这片区域，就是：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section style=&quot;text-align: center;visibility: visible&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100002024&quot; data-ratio=&quot;0.35555555555555557&quot; data-s=&quot;300,640&quot; data-src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260410164459_69693.png&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;2&quot; src=&quot;https://kinber.cn/zb_users/upload/2026/04/20260410164459_69693.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important;visibility: visible !important;width: 677px !important&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1775642008019&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section class=&quot;code-snippet__fix code-snippet__js&quot; style=&quot;visibility: visible&quot;&gt;&lt;ul class=&quot;code-snippet__line-index code-snippet__js list-paddingleft-2&quot; style=&quot;visibility: visible&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre data-lang=&quot;apache&quot; style=&quot;visibility: visible&quot;&gt;224.0.0.0&amp;nbsp;–&amp;nbsp;255.255.255.255&lt;/pre&gt;&lt;/section&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;整整&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;visibility: visible&quot;&gt;32 个 /8&amp;nbsp;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;如果换算一下规模：&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;visibility: visible&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section style=&quot;visibility: visible&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;一个 /8 网络包含&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;visibility: visible&quot;&gt;16,777,216 个地址&lt;/strong&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section style=&quot;visibility: visible&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;32 个 /8 网络就是&amp;nbsp;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;visibility: visible&quot;&gt;536,870,912 个地址&lt;/span&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style=&quot;visibility: visible&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;&lt;br style=&quot;visibility: visible&quot;/&gt;&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;visibility: visible&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;也就是说，&lt;/span&gt;&lt;strong style=&quot;visibility: visible&quot;&gt;超过 5 亿个 &lt;span class=&quot;&quot; link-id=&quot;link-1775642007841-0.9509943232644804&quot;&gt;IPv4&lt;/span&gt; 地址&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;visibility: visible&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible&quot;&gt;这看起来多少有点奢侈。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;其中前一半：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section class=&quot;code-snippet__fix code-snippet__js&quot;&gt;&lt;ul class=&quot;code-snippet__line-index code-snippet__js list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre data-lang=&quot;apache&quot;&gt;224.0.0.0&amp;nbsp;–&amp;nbsp;239.255.255.255&lt;/pre&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;被定义为&amp;nbsp;&lt;/span&gt;&lt;strong&gt;IP 组播（&lt;span class=&quot;&quot; link-id=&quot;link-1775642007842-0.38423798134524545&quot;&gt;Multicast&lt;/span&gt;）地址&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;组播的设计初衷很优雅：&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold&quot;&gt;如果一份数据需要发送给很多人，发送者只需要发送一次，网络中的路由器负责复制并转发给所有订阅者。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;这是一种&amp;nbsp;&lt;/span&gt;&lt;strong&gt;一对多通信&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;的方式。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;例如：&lt;/span&gt;&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span class=&quot;&quot; link-id=&quot;link-1775642007842-0.38334639387515534&quot;&gt;路由协议&lt;/span&gt;之间交换信息&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;IPTV 电视信号分发&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;局域网设备自动发现&lt;/span&gt;&lt;/section&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;像&amp;nbsp;&lt;/span&gt;&lt;strong&gt;224.0.0.5&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;就被著名的路由协议&amp;nbsp;&lt;/span&gt;&lt;strong&gt;OSPF&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;用来进行路由器之间的通信。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;而&amp;nbsp;&lt;/span&gt;&lt;strong&gt;224.0.0.251&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;则被&amp;nbsp;&lt;/span&gt;&lt;strong&gt;mDNS&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;用于局域网设备发现。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;不过，组播虽然设计得很漂亮，却很难在全球互联网中推广。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;原因很简单：&lt;/span&gt;&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;不同运营商之间需要协调&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;路由策略复杂&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;计费困难&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;安全管理困难&lt;/span&gt;&lt;/section&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;因此今天的互联网基本不使用组播，而是通过 &lt;span class=&quot;&quot; link-id=&quot;link-1775642007838-0.362430716462087&quot;&gt;CDN&lt;/span&gt; 技术实现。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;组播更多只在&amp;nbsp;&lt;/span&gt;&lt;strong&gt;运营商网络、数据中心、校园网等局域环境中使用&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;真正神秘的是另一半：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section class=&quot;code-snippet__fix code-snippet__js&quot;&gt;&lt;ul class=&quot;code-snippet__line-index code-snippet__js list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre data-lang=&quot;apache&quot;&gt;240.0.0.0&amp;nbsp;–&amp;nbsp;255.255.255.255&lt;/pre&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;这部分地址被称为&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Class E 地址&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;在最早的 IPv4 设计中，这一整块被标记为：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section class=&quot;code-snippet__fix code-snippet__js&quot;&gt;&lt;ul class=&quot;code-snippet__line-index code-snippet__js list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre data-lang=&quot;cpp&quot;&gt;Reserved&amp;nbsp;for&amp;nbsp;future&amp;nbsp;use（为未来保留）&lt;/pre&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;而这个未来，一等就是几十年。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;直到今天，大多数操作系统、路由器、防火墙都会直接把 240.0.0.0/4 的地址视为&amp;nbsp;&lt;/span&gt;&lt;strong&gt;非法地址&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;换句话说，这 2.6 亿个地址几乎完全被闲置。&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-size: 20px&quot;&gt;为什么当年敢这么浪费？&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;h2&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;1970 年代，设计 IPv4 时，全球联网的计算机只有几千台。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;当时没人能预料到今天的互联网规模：&lt;/span&gt;&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;数十亿智能手机&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;云计算平台&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;物联网设备&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;全球数据中心&lt;/span&gt;&lt;/section&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;IPv4 的总地址数是：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section class=&quot;code-snippet__fix code-snippet__js&quot;&gt;&lt;ul class=&quot;code-snippet__line-index code-snippet__js list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre data-lang=&quot;apache&quot;&gt;2^32&amp;nbsp;=&amp;nbsp;4,294,967,296&lt;/pre&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;在当时看来，这几乎是一个无限大的数字。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;于是设计者很从容地划出了一整块地址，准备留给未来。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;结果这个未来，一直没有真正到来。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;这些年一直有人提出一个想法：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;既然 IPv4 地址已经枯竭，能不能把 240.0.0.0/4 重新启用？&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;理论上，这可以立刻增加&amp;nbsp;2.68&amp;nbsp;亿个 IPv4 地址&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;但现实中的问题是：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;大量旧设备在协议栈里直接写死了，240 开头的地址是非法的。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;如果贸然启用，许多路由器、防火墙甚至操作系统都会直接丢弃这些数据包。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;要彻底解决这个问题，需要整个互联网生态的大规模升级。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;因此，这块地址至今仍然处于“半封印状态”。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;从今天的角度看，IPv4 的很多设计都显得有些奢侈。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;IPv4 并不是为今天这个拥有几十亿设备的世界设计的。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;也正因为如此，人们后来才设计了&amp;nbsp;&lt;/span&gt;&lt;strong&gt;IPv6&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;IPv6 的地址数量是 2^128&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;大约是：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section class=&quot;code-snippet__fix code-snippet__js&quot;&gt;&lt;ul class=&quot;code-snippet__line-index code-snippet__js list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre data-lang=&quot;apache&quot;&gt;340,282,366,920,938,463,463,374,607,431,768,211,456&lt;/pre&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-size: 17px&quot;&gt;在这个数量级面前，那&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-size: 17px;font-weight: normal&quot;&gt;5 亿个被浪费的 IPv4 地址&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-size: 17px&quot;&gt;，就没那么重要了。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-bottom: 0px&quot;&gt;&lt;span leaf=&quot;&quot;&gt;这&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span leaf=&quot;&quot; data-pm-slice=&quot;1 1 [&amp;quot;para&amp;quot;,{&amp;quot;tagName&amp;quot;:&amp;quot;p&amp;quot;,&amp;quot;attributes&amp;quot;:{&amp;quot;class&amp;quot;:&amp;quot;isSelectedEnd&amp;quot;},&amp;quot;namespaceURI&amp;quot;:&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;},&amp;quot;node&amp;quot;,{&amp;quot;tagName&amp;quot;:&amp;quot;strong&amp;quot;,&amp;quot;attributes&amp;quot;:{},&amp;quot;namespaceURI&amp;quot;:&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;}]&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-size: 17px;font-weight: normal&quot;&gt;5 亿个被浪费的 IPv4 地址，同时告诉我们，&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;技术的发展速度，往往比设计者当年的想象要快得多。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 10 Apr 2026 16:44:32 +0800</pubDate></item><item><title>Inform 7 - 交互式小说编程语言</title><link>https://kinber.cn/post/6452.html</link><description>&lt;p style=&quot;box-sizing: border-box; outline: none; margin-top: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-stretch: inherit; line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, helvetica, arial, &amp;quot;Heti Hei&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 16px; vertical-align: baseline; border: 0px; margin-block-end: 24px; text-align: justify; color: rgb(37, 41, 51); letter-spacing: 0.32px; text-wrap: wrap; background-color: rgb(255, 255, 255); margin-block-start: 0px !important;&quot;&gt;Inform 7 是一种使用自然语言语法创建交互式小说的特定领域编程语言。它使用自然语言并借鉴语言学和文学编程的思想，被广泛用作文学写作的媒介、游戏行业的原型制作工具，根据 TIOBE 指数，Inform 曾多次跻身最具影响力的 100 种编程语言之列。&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; outline: none; margin-top: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-stretch: inherit; line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, helvetica, arial, &amp;quot;Heti Hei&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 16px; vertical-align: baseline; border: 0px; margin-block: 12px 24px; text-align: justify; color: rgb(37, 41, 51); letter-spacing: 0.32px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img alt=&quot;&quot; height=&quot;418&quot; src=&quot;https://static.oschina.net/uploads/space/2022/0429/084800_otZb_5430600.png&quot; width=&quot;600&quot; style=&quot;box-sizing: border-box; outline: none; vertical-align: baseline; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; width: 839px; height: auto; display: block; cursor: pointer;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; outline: none; margin-top: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-stretch: inherit; line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, helvetica, arial, &amp;quot;Heti Hei&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 16px; vertical-align: baseline; border: 0px; margin-block: 12px 24px; text-align: justify; color: rgb(37, 41, 51); letter-spacing: 0.32px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;Inform 本身是一个软件，但开源的并不是单个程序，而是程序和资源的集合，Inform 7 由三个主要部分组成：专门用于创作/测试交互式小说的开发工具 Inform 7 IDE 、用于编译语言的 Inform 7 编译器，以及构成 Inform 7 核心库的“标准规则”。&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; outline: none; margin-top: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-stretch: inherit; line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, helvetica, arial, &amp;quot;Heti Hei&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 16px; vertical-align: baseline; border: 0px; margin-block: 12px 24px; letter-spacing: 0.32px; text-wrap: wrap; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; outline: none; font-weight: 600; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; border: 0px;&quot;&gt;代码示例：&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; outline: none; font-family: SFMono-Regular, consolas, &amp;quot;Liberation Mono&amp;quot;, menlo, courier, monospace, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; overflow: hidden; text-wrap: wrap; overflow-wrap: normal; margin-block-start: 12px; margin-inline: 0px; padding-block: 12px; padding-inline: 16px; background-color: rgb(248, 249, 250); padding: 10px 20px; position: relative; line-height: 1.75; max-height: 260px; transition: max-height 0.3s ease 0s; border: none; margin-top: 16px; margin-bottom: 16px; color: rgb(37, 41, 51); letter-spacing: 0.32px; margin-block-end: 0px !important;&quot;&gt;&amp;quot;Hello&amp;nbsp;Deductible&amp;quot;&amp;nbsp;by&amp;nbsp;&amp;quot;I.F.&amp;nbsp;Author&amp;quot;The&amp;nbsp;story&amp;nbsp;headline&amp;nbsp;is&amp;nbsp;&amp;quot;An&amp;nbsp;Interactive&amp;nbsp;Example&amp;quot;.

The&amp;nbsp;Living&amp;nbsp;Room&amp;nbsp;is&amp;nbsp;a&amp;nbsp;room.&amp;nbsp;&amp;quot;A&amp;nbsp;comfortably&amp;nbsp;furnished&amp;nbsp;living&amp;nbsp;room.&amp;quot;The&amp;nbsp;Kitchen&amp;nbsp;is&amp;nbsp;north&amp;nbsp;of&amp;nbsp;the&amp;nbsp;Living&amp;nbsp;Room.
The&amp;nbsp;Front&amp;nbsp;Door&amp;nbsp;is&amp;nbsp;south&amp;nbsp;of&amp;nbsp;the&amp;nbsp;Living&amp;nbsp;Room.
The&amp;nbsp;Front&amp;nbsp;Door&amp;nbsp;is&amp;nbsp;a&amp;nbsp;door.&amp;nbsp;The&amp;nbsp;Front&amp;nbsp;Door&amp;nbsp;is&amp;nbsp;closed&amp;nbsp;and&amp;nbsp;locked.

The&amp;nbsp;insurance&amp;nbsp;salesman&amp;nbsp;is&amp;nbsp;a&amp;nbsp;man&amp;nbsp;in&amp;nbsp;the&amp;nbsp;Living&amp;nbsp;Room.&amp;nbsp;The&amp;nbsp;description&amp;nbsp;is&amp;nbsp;&amp;quot;An&amp;nbsp;insurance&amp;nbsp;salesman&amp;nbsp;in&amp;nbsp;a&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 10 Apr 2026 16:17:57 +0800</pubDate></item></channel></rss>