<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>蹭🐰</title><link>https://ctt.us.kg/</link><description>致力于社评观点与IT技术分享</description><item><title>WPS合并打印发票</title><link>https://ctt.us.kg/?id=14</link><description>&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;一般的发票打印在一张A纸上有点浪费纸，而且默认的打出来也不好看。&lt;/span&gt;&lt;br style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; box-sizing: border-box; color: rgb(108, 117, 125); font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;往往财务上要求；两张发票打印在一张纸上&lt;/span&gt;&lt;br style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; box-sizing: border-box; color: rgb(108, 117, 125); font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;我们就用WPS来合并打印两张发票在一张A4纸上&lt;/span&gt;&lt;br style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; box-sizing: border-box; color: rgb(108, 117, 125); font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;首先我们打开WPS&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://ctt.us.kg/zb_users/upload/2026/04/202604041775264762845481.jpg&quot; title=&quot;4I.jpg&quot; alt=&quot;4I.jpg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;选择中间的增值服务，文档合并&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://ctt.us.kg/zb_users/upload/2026/04/202604041775264802103727.jpg&quot; title=&quot;4.jpg&quot; alt=&quot;4.jpg&quot;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;然后再下一步，合并文档&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://ctt.us.kg/zb_users/upload/2026/04/202604041775264843114138.jpg&quot; title=&quot;5.jpg&quot; alt=&quot;5.jpg&quot;/&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;开始合并，再打开合并文件&lt;/span&gt;&lt;br style=&quot;margin: 0px; padding: 0px; color: rgb(108, 117, 125); font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: rgb(255, 255, 255); box-sizing: border-box;&quot;/&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;这样文档就合并了&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://ctt.us.kg/zb_users/upload/2026/04/202604041775264882529402.jpg&quot; title=&quot;6.jpg&quot; alt=&quot;6.jpg&quot;/&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;再在打印选项里设置&lt;/span&gt;&lt;br style=&quot;margin: 0px; padding: 0px; color: rgb(108, 117, 125); font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: rgb(255, 255, 255); box-sizing: border-box;&quot;/&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;打印方式里选择--一张多页--每张页数选择2&lt;/span&gt;&lt;br style=&quot;margin: 0px; padding: 0px; color: rgb(108, 117, 125); font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: rgb(255, 255, 255); box-sizing: border-box;&quot;/&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;这样就可以打两张发票在一张纸上了&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://ctt.us.kg/zb_users/upload/2026/04/202604041775264908133178.jpg&quot; title=&quot;7.jpg&quot; alt=&quot;7.jpg&quot;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;好了，任务结束收工！&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; font-size: 16px; text-align: justify; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;margin: 0px; padding: 0px; font-size: 16px; text-wrap-mode: wrap; color: #6C757D; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Lantinghei SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;HanHei SC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Open Sans&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, 微软雅黑, STHeiti, &amp;quot;WenQuanYi Micro Hei&amp;quot;, Arial, SimSun, sans-serif; text-align: justify; background-color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Sat, 04 Apr 2026 09:05:18 +0800</pubDate></item><item><title>忽然觉得做这个网站意义并不大呢</title><link>https://ctt.us.kg/?id=13</link><description>&lt;p&gt;我就是个修电脑，装装监控的&lt;br/&gt;&lt;/p&gt;&lt;p&gt;做了这个网站以来，也没有人叫我修过电脑和装过监控&lt;/p&gt;&lt;p&gt;哎，现在生意真难做呢&lt;/p&gt;&lt;p&gt;我装监控也就是明着说的成本价和稍微加上一点人工费用啊。都是明的，也没有人找我&lt;/p&gt;</description><pubDate>Tue, 13 Jan 2026 17:03:20 +0800</pubDate></item><item><title>windows无法连接到打印机，错误代码0x0000011b，不删 KB5005565更新的解决办法</title><link>https://ctt.us.kg/?id=12</link><description>&lt;p&gt;此故障可能是由于windows10 九月累积更新 KB5005565 导致的，网上很多方法都是直接卸载更新。但我碰到这种情况，开始打印不了，按网上方法卸载了更新，可以了；但没过多久，又打印不了，而且再去找更新的时候，发现没有那个更新。&lt;/p&gt;&lt;p&gt;&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img width=&quot;415&quot; height=&quot;312&quot; src=&quot;https://ctt.us.kg/zb_users/upload/2025/11/202511271764224407201425.jpg&quot; alt=&quot;4A36.jpg&quot; class=&quot;wp-image-21&quot; title=&quot;4A36.jpg&quot;/&gt;&lt;/figure&gt;&lt;/p&gt;&lt;p&gt;于是又在度娘找解决方案，大部份都是卸载更新，找了很久，终于发现有位兄弟（知乎账号：afudos）提出不同的解决方法，亲测有效，万分感谢这位兄台，现转载分享给大家。&lt;br/&gt;&lt;br/&gt;第一步：在安装了打印机的电脑上点运行（win+R键快捷打开），输入regedit.exe打开注册表，&lt;/p&gt;&lt;p&gt;第二步：进入到 [HKEY_LOCAL_MACHINE -&amp;gt; System -&amp;gt; CurrentControlSet -&amp;gt; ControlPrint]&lt;/p&gt;&lt;p&gt;第三步：新建DWORD（32位）值，重命名为：“RpcAuthnLevelPrivacyEnabled”，设置键值为“0”&lt;/p&gt;&lt;p&gt;ps：64位的系统也要新建32位DWORD值&lt;/p&gt;&lt;p&gt;或者新建文本文档，复制下面的内容进去，另存为print.reg，双击导入&lt;/p&gt;&lt;p&gt;Windows Registry Editor Version 5.00&lt;/p&gt;&lt;p&gt;[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint]&lt;/p&gt;&lt;p&gt;“RpcAuthnLevelPrivacyEnabled”=dword:00000000&lt;/p&gt;&lt;p&gt;第四步（重要）：重启打印服务 Print Spooler（此电脑右键-&amp;gt;管理，点服务，找到Print Spooler服务，重新启动），如果不会重启服务的，就直接重启电脑也可以。&lt;/p&gt;&lt;p&gt;应该解决问题了&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 27 Nov 2025 14:16:31 +0800</pubDate></item><item><title>绕过WPS Office登录：轻松解锁所有功能的操作指南</title><link>https://ctt.us.kg/?id=11</link><description>&lt;div class=&quot;prose prose-base mb-5 mt-10 dark:prose-invert prose-a:text-purple-500 break-all&quot;&gt;&lt;p&gt;对于广大WPS 
Office用户来说，最近的版本更新带来了一项不太受欢迎的变化：必须登录账户才能完全使用软件。这项更改意味着，如果用户在首次启动软件时拒绝登录，几乎所有的顶部工具栏按钮都会变为不可用状态，显示为灰色。尽管简单的登录过程可以轻松解决这个问题，但许多用户对此感到不满，主要是因为隐私担忧和对强制登录措施的反感。&lt;br/&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/08/202508151755222353188246.png&quot; alt=&quot;thum-5f2c1746238057.png&quot; title=&quot;thum-5f2c1746238057.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;幸运的是，有一些方法可以绕过这个限制，让用户无需登录即可使用WPS OffiCE的所有功能。以下是两种主流的解决方法，旨在帮助那些希望避免登录操作的用户。&lt;/p&gt;&lt;p&gt;方法一：通过注册表编辑解除登录限制&lt;/p&gt;&lt;p&gt;这种方法涉及到对Windows注册表的编辑，允许用户在不登录的情况下使用WPS Office：&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;使用右键点击开始菜单，选择“运行”，输入&lt;code&gt;regedit&lt;/code&gt;并确认，打开注册表编辑器。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;按照路径&lt;code&gt;\HKEY_CURRENT_USER\Software\kingsoft\Office\6.0\plugins\officespace\flogin&lt;/code&gt;定位到相应的注册表项。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;在此路径下的空白区域，右键新建一个字符串值，命名为&lt;code&gt;enableforceloginforfirstinstalldevice&lt;/code&gt;。&lt;br/&gt;————————————————&lt;br/&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/08/202508151755222369732746.png&quot; alt=&quot;thum-80811746238137.png&quot; title=&quot;thum-80811746238137.png&quot;/&gt;&lt;/p&gt;&lt;/li&gt;&lt;ol start=&quot;4&quot; style=&quot;list-style-type: lower-alpha;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;双击新建的字符串值，在数值数据中输入false，然后确定。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;p&gt;完成以上步骤后，重新启动WPS Office，你会发现所有工具栏按钮都恢复了正常状态，无需登录即可正常使用。&lt;/p&gt;&lt;p&gt;方法二：断网启动WPS Office&lt;/p&gt;&lt;p&gt;如果你觉得第一种方法有些复杂，这里有一个更为简单的办法：&lt;/p&gt;&lt;pre&gt;完全关闭WPS&amp;nbsp;Office，并断开电脑的网络连接。
在断网的状态下重新打开WPS&amp;nbsp;Office，并尝试点击“立即登录”按钮。

当软件提示“加载失败，请重试”时，关闭提示框并选择稍后登录。&lt;/pre&gt;&lt;p&gt;这样做之后，之前因为登录限制而变灰的工具栏按钮会立即恢复正常。之后，即可重新连接网络，继续你的工作或学习活动。这种方法虽然简单，但有时重启电脑或重新联网后可能会失效。&lt;/p&gt;&lt;p&gt;无论选择哪种方法，都能有效地解决WPS Office登录限制的问题，让用户享受到更为自由的文档编辑体验。对于那些依赖WPS Office进行日常办公和学习的用户来说，这些技巧无疑是极为有用的。&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 15 Aug 2025 09:45:07 +0800</pubDate></item><item><title>基于链路聚合提升带宽：winserver2016对接华为S5720交换机</title><link>https://ctt.us.kg/?id=10</link><description>&lt;article class=&quot;joe_detail__article&quot;&gt;&lt;p&gt;一、 背景&lt;/p&gt;&lt;p&gt;1、server端&lt;/p&gt;&lt;p&gt;企业中一台server2016利用两块1G网卡组成teaming生成一张2G的虚拟网卡，业务数据在这张带宽为2G的虚拟网卡上运行。&lt;/p&gt;&lt;p&gt;这块网卡不仅带宽可以提升1倍，而且可以实现冗余，负载均衡，故障自动切换，保证业务数据不中断，突破网络带宽瓶颈，是文件共享服务器，存储服务器，高并发文件访问服务器的理想选择。&lt;/p&gt;&lt;p&gt;这个技术在server 2012以上集成。&lt;/p&gt;&lt;p&gt;2、switch端&lt;/p&gt;&lt;p&gt;交换机端需要支持并配置LACP（(Link Aggregation Control Protocol,链路汇聚控制协议），本次实验使用华为的s5720交换机。&lt;/p&gt;&lt;p&gt;3、服务器的两块网卡必须接到同一台交换机上。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/3317062233.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325878212912.jpeg&quot; alt=&quot;1.jpeg&quot; title=&quot;1.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;三、配置方式&lt;/p&gt;&lt;p&gt;1、Server 2016服务器端&lt;/p&gt;&lt;p&gt;1.1首先命名两张网卡NIC 1和NIC 2分别为100和101，使其处于启用的状态。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/3616452938.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325901920928.jpeg&quot; alt=&quot;2.jpeg&quot; title=&quot;2.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;100网卡的速度是1G&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/3330408201.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325929204093.jpeg&quot; alt=&quot;3.jpeg&quot; title=&quot;3.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;101网卡的速度是1G&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/106492296.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325959161572.jpeg&quot; alt=&quot;4.jpeg&quot; title=&quot;4.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;1.2管理员帐户运行PowerShell,输入以下命令&lt;/p&gt;&lt;p&gt;new-netLbfoteam teamnic -teamingmode switchindependent&lt;/p&gt;&lt;p&gt;回车，其中teamnic是组合后虚拟网卡的名称，可以自己定义。&lt;/p&gt;&lt;p&gt;按照提示输入成员网卡名称100和101，y(或者直接回车)。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/293276387.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325983208029.jpeg&quot; alt=&quot;5.jpeg&quot; title=&quot;5.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;1.3打开本地服务器, 点击 &amp;quot;(1) 配置此本地服务器&amp;quot;&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/1765639594.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326012172447.jpeg&quot; alt=&quot;6.jpeg&quot; title=&quot;6.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;1.3.1在本地服务器的属性窗口，看到&amp;quot;NIC组合---已启用&amp;quot;,同时看到我们刚才创建的teamnic也是已启用状态.&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/738431250.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326033917948.jpeg&quot; alt=&quot;7.jpeg&quot; title=&quot;7.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;1.3.2点击NIC组合中的&amp;quot;已启用&amp;quot;，出现下图&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/2999983738.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326048156080.jpeg&quot; alt=&quot;8.jpeg&quot; title=&quot;8.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;现在的teamnic的成组模式是交换机独立，负载均衡是动态，这种配置可以实现链路冗余，故障切换，但是在运行时,不能达到网速合并，最大网速是单张网卡速度1G，不能达到组合后的2G。&lt;/p&gt;&lt;p&gt;1.3.3点击teamnic,修改&lt;/p&gt;&lt;p&gt;成组模式选择LACP，负载平衡模式选择地址哈希，如下图，点击确定。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/2958375825.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326068724459.jpeg&quot; alt=&quot;9.jpeg&quot; title=&quot;9.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;此时，teamnic的成组模式已经改变为LACP，负载平衡改变为地址哈希，如下图&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/837363187.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326085130324.jpeg&quot; alt=&quot;10.jpeg&quot; title=&quot;10.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;我这里是给teamnic配置完IP地址的截图，如果出现错误，可以在网络配置中配置teamnic（组合后的虚拟网卡）的ip地址。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/1017864090.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326104253453.jpeg&quot; alt=&quot;11.jpeg&quot; title=&quot;11.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;此时，teamnic的网卡速度是2G。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/3982354965.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326119899102.jpeg&quot; alt=&quot;12.jpeg&quot; title=&quot;12.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;这样在服务器端配置完成，如果出现错误，先不要理会，下面需要在交换机上配置LACP。&lt;/p&gt;&lt;p&gt;2、交换机端配置&lt;/p&gt;&lt;p&gt;登录到S5720交换机，用命令行配置，服务器网卡接入的是交换机的5口和6口。&lt;/p&gt;&lt;p&gt;&amp;lt;hexinin&amp;gt; system-view&lt;/p&gt;&lt;p&gt;[hexinin] interface eth-trunk 1 # 创建Eth-Trunk1&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/1894476434.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326200633012.png&quot; alt=&quot;p1.png&quot; title=&quot;p1.png&quot;/&gt;&lt;/span&gt;&lt;br/&gt;[hexinin -Eth-Trunk1] mode lacp # 配置LACP模式&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/2495893501.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326216695426.png&quot; alt=&quot;p2.png&quot; title=&quot;p2.png&quot;/&gt;&lt;/span&gt;&lt;br/&gt;[hexinin -Eth-Trunk1] port link-type access # 配置eth-trunk 1为access模式&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/316105406.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326228747930.png&quot; alt=&quot;p3.png&quot; title=&quot;p3.png&quot;/&gt;&lt;/span&gt;&lt;br/&gt;[hexinin -Eth-Trunk1] disp this # 显示eth-trunk 1的配置&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/2095602468.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326283186054.jpeg&quot; alt=&quot;13.jpeg&quot; title=&quot;13.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;[hexinin] interface g0/0/5 #进入接口5&lt;/p&gt;&lt;p&gt;[hexinin-GigabitEthernet0/0/5] eth-trunk 1 # 把接口5加入到eth-trunk 1中&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/3748293003.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326321123024.png&quot; alt=&quot;p4.png&quot; title=&quot;p4.png&quot;/&gt;&lt;/span&gt;&lt;br/&gt;[hexinin] interface g0/0/6 #进入接口6&lt;/p&gt;&lt;p&gt;[hexinin-GigabitEthernet0/0/6] eth-trunk 1 # 把接口6加入到eth-trunk 1中&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/2978149393.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326384100763.png&quot; alt=&quot;p5.png&quot; title=&quot;p5.png&quot;/&gt;&lt;/span&gt;&lt;br/&gt;[hexinin -Eth-Trunk1] load-balance ? # 查看负载均衡模式&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/817405897.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326420108009.png&quot; alt=&quot;p6.png&quot; title=&quot;p6.png&quot;/&gt;&lt;/span&gt;&lt;br/&gt;S5720默认负载均衡模式是src-dst-ip（源目的IP），所以这里不用设置，并且在eth-etrunk1的接口模式下用disp
 this命令不会显示该平衡模式（load-balance 
src-dst-mac），由上图还可以知道哦这种平衡是以哈希运算统计,如果其他型号交换机可能是src-dst-mac，需要配置，具体需要测试和咨询供应商。&lt;/p&gt;&lt;p&gt;[hexinin] disp eth-trunk 1 # 显示eth-trunk 1的信息&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/3140451929.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326437778981.jpeg&quot; alt=&quot;14.jpeg&quot; title=&quot;14.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;由上图可以知道，eth-trunk 1是LACP模式，状态是up，成员接口是5和6并且都已经选中，说明配置正确，工作正常。&lt;/p&gt;&lt;p&gt;四、测试&lt;/p&gt;&lt;p&gt;此时我们在服务器上测试，从两台不同的PC处copy大文件，一个是5.72G，一个是4.16G，这里的文件必须大，或者参与的PC多，达到相当大的流量，否则测试效果不明显。&lt;/p&gt;&lt;p&gt;由下图可以知道网卡速率是1.1G，大于单张网卡的1G，说明链路聚合成功。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/3671010458.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326455162248.jpeg&quot; alt=&quot;15.jpeg&quot; title=&quot;15.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;同时在交换机上查看接口状态（很关键）&lt;/p&gt;&lt;p&gt;[hexinin] disp int brief # 显示接口的信息&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/4204967584.jpeg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326485113982.jpeg&quot; alt=&quot;16.jpeg&quot; title=&quot;16.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;由上图悉知，交换机接口5和接口6的oututi都有流量，说明数据负载到两个接口上，LACP配置成功。&lt;/p&gt;&lt;p&gt;五、知识点补充&lt;/p&gt;&lt;p&gt;5.1、NIC Teaming 的配置模式以及负载平衡模式&lt;/p&gt;&lt;p&gt;5.1.1 配置模式&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/4208843213.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326532190018.png&quot; alt=&quot;p7.png&quot; title=&quot;p7.png&quot;/&gt;&lt;/span&gt;&lt;br/&gt;5.1.2 负载平衡模式&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/4007662003.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753326872191609.png&quot; alt=&quot;p8.png&quot; title=&quot;p8.png&quot;/&gt;&lt;/span&gt;&lt;br/&gt;5.1.3组合方式 （NIC Teaming Configuration）和数据分发算法(Load distribution algorithms)&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/4077261140.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753327140849936.png&quot; alt=&quot;p9.png&quot; title=&quot;p9.png&quot;/&gt;&lt;/span&gt;&lt;br/&gt;5、2命令行配置NIC Teaming 的配置以及负载平衡&lt;/p&gt;&lt;p&gt;5.2.1. 以管理员身份打开Windows PowerShell&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/07/111839481.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753327675867404.png&quot; alt=&quot;p91.png&quot; title=&quot;p91.png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/article&gt;&lt;div class=&quot;joe_detail__agree&quot;&gt;&lt;/div&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 24 Jul 2025 10:56:25 +0800</pubDate></item><item><title>交换机链路聚合、堆叠、集群有啥本质区别？</title><link>https://ctt.us.kg/?id=9</link><description>&lt;article class=&quot;joe_detail__article&quot;&gt;&lt;p&gt;交换机的链路聚合、堆叠和集群是三种常见的技术手段，它们都能提升网络的性能、可靠性和扩展性。然而，这三者的本质区别是什么？它们在实际场景中如何选择？作为一名网络工程师或IT从业者，深入理解这些技术的底层原理和应用场景，不仅能优化网络架构，还能为企业节省成本、提升效率。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/393230561.jpg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325487142055.jpeg&quot; alt=&quot;1.jpeg&quot; title=&quot;1.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;&lt;strong&gt;链路聚合&lt;/strong&gt;&lt;br/&gt;链路聚合（Link
 Aggregation），也叫端口聚合或链路捆绑，是将多个物理链路（如网线或光纤）绑定为一个逻辑链路的技术。常见标准是IEEE 
802.3ad（LACP，Link Aggregation Control Protocol），通过协议动态协商实现链路的绑定与管理。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/1761578553.jpg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325505190966.jpeg&quot; alt=&quot;2.jpeg&quot; title=&quot;2.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;打个比方，链路聚合就像把几条小水管并成一条大水管，水流量（带宽）增加，单条水管坏了（链路故障），其他水管还能继续工作（冗余）。&lt;/p&gt;&lt;p&gt;链路聚合的核心是将多个物理端口（如千兆或万兆端口）绑定为一个逻辑端口，称为链路聚合组（LAG，Link Aggregation Group）。流量在聚合组内的物理链路间进行负载均衡，分担数据传输任务。负载均衡的算法通常基于以下几种方式：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;基于源/目的MAC地址：相同MAC地址的流量走固定链路。
•&amp;nbsp;基于源/目的IP地址：相同IP地址的流量走固定链路。
•&amp;nbsp;基于TCP/UDP端口号：更细粒度的负载均衡，适合高并发场景。&lt;/pre&gt;&lt;p&gt;LACP协议会定期发送探测报文，检测链路状态。如果某条物理链路故障，LACP会自动将其从聚合组中移除，流量重新分配到其他链路。&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;带宽提升：假设4条千兆链路聚合，理论带宽可达4Gbps。
•&amp;nbsp;冗余保护：单条链路故障不影响整体通信。
•&amp;nbsp;简单配置：只需在交换机端口上启用LACP或静态聚合，无需额外硬件。&lt;/pre&gt;&lt;p&gt;链路聚合广泛用于以下场景：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;服务器与交换机连接：如文件服务器需要高带宽，聚合多条网卡链路。
•&amp;nbsp;交换机间互联：核心交换机与汇聚交换机间通过聚合链路提升吞吐量。
•&amp;nbsp;数据中心网络：虚拟化环境中的高流量场景，如VMware&amp;nbsp;vSphere的网络配置。&lt;/pre&gt;&lt;p&gt;优点：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;配置简单，成本低。
•&amp;nbsp;即插即用，支持跨厂商设备（遵循LACP标准）。
•&amp;nbsp;带宽和冗余兼得。&lt;/pre&gt;&lt;p&gt;缺点：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;仅提升单点到单点的链路性能，无法扩展交换机的整体容量。
•&amp;nbsp;负载均衡效果依赖算法，单流（如单一TCP会话）可能无法充分利用所有链路。
•&amp;nbsp;不支持管理层面的统一控制，仅限于物理链路层。&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;堆叠&lt;/strong&gt;&lt;br/&gt;堆叠（Stacking）是将多台物理交换机通过专用堆叠端口或线缆连接，逻辑上合并为一台虚拟交换机的技术。堆叠后的交换机共享一个控制平面（管理IP、配置）和数据平面（转发表），对外表现为单一设备。&lt;/p&gt;&lt;p&gt;用生活化的比喻，堆叠就像把几台电脑的CPU、内存和硬盘通过高速总线连起来，组成一台超级电脑，统一调度资源。&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/2886426149.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325572729262.jpeg&quot; alt=&quot;3.jpeg&quot; title=&quot;3.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;堆叠技术依赖专用的堆叠模块或端口（如10G/40G堆叠端口），通过高速堆叠线缆（如DAC或AOC）连接多台交换机。堆叠系统内部运行专有协议（如思科的StackWise或华为的iStack），实现以下功能：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;控制平面统一：堆叠中的交换机选举一台主控交换机（Master），负责管理整个堆叠（如配置下发、软件升级）。其他交换机作为从属（Member）。
•&amp;nbsp;数据平面共享：所有交换机的端口共享一张全局转发表，数据可以在堆叠内任意端口间转发。
•&amp;nbsp;高可用性：主控交换机故障时，从属交换机可接管，保持业务连续性。&lt;/pre&gt;&lt;p&gt;堆叠常用于以下场景：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;企业接入层：如办公楼每层部署一台交换机，堆叠后统一管理，减少IP地址占用。
•&amp;nbsp;小型数据中心：需要高密度端口但预算有限时，堆叠比购买高端交换机更经济。
•&amp;nbsp;校园网：教学楼间的交换机通过堆叠实现统一管理和高可用性。&lt;/pre&gt;&lt;p&gt;优点：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;统一管理，降低运维复杂度。
•&amp;nbsp;端口扩展灵活，适合中小规模网络。
•&amp;nbsp;支持跨设备冗余（如MLAG）。&lt;/pre&gt;&lt;p&gt;缺点：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;堆叠通常需要同型号或同系列交换机，限制厂商选择。
•&amp;nbsp;堆叠线缆长度有限（通常几米），限制物理部署范围。
•&amp;nbsp;堆叠规模有限（如最多9台），无法满足超大规模网络需求。&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;集群&lt;/strong&gt;&lt;br/&gt;集群（Clustering）是将多台交换机通过网络互联，组成一个分布式系统，协同工作以实现高性能、高可用性和可扩展性。集群技术常见于高端交换机或数据中心场景，如思科的Nexus
 VPC（Virtual Port Channel）或华为的CSS（Cluster Switch System）。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/188293541.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325601527789.jpeg&quot; alt=&quot;4.jpeg&quot; title=&quot;4.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;如果说堆叠是“合体”，集群更像是“联邦”，每台交换机保留一定独立性，但通过协议协同形成统一的逻辑系统。&lt;/p&gt;&lt;p&gt;集群技术通过专用协议（如VPC或CSS）实现多台交换机的协同工作，主要包括以下机制：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;控制平面协同：集群中的交换机共享部分控制信息（如MAC表、ARP表），但每台交换机仍保留独立的管理IP和配置。
•&amp;nbsp;数据平面分布式：数据转发由每台交换机独立完成，集群协议确保跨设备的流量一致性。
•&amp;nbsp;虚拟化技术：集群支持虚拟化特性，如VPC允许跨交换机的链路聚合，模拟单台逻辑设备。&lt;/pre&gt;&lt;p&gt;集群通常通过高速互联链路（如40G/100G）连接，物理距离可达数百米甚至更远（依赖光纤）。&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;分布式架构：每台交换机独立运行，故障隔离性强。
•&amp;nbsp;跨设备冗余：支持跨交换机的链路聚合（如VPC），提供更高可用性。
•&amp;nbsp;灵活扩展：支持异构设备和远距离互联，适合复杂网络。&lt;/pre&gt;&lt;p&gt;集群适用于以下场景：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;大型数据中心：如核心层交换机通过VPC实现双活架构，提升可靠性和带宽。
•&amp;nbsp;企业核心网络：需要高可用性和分布式管理的场景，如金融行业。
•&amp;nbsp;云计算环境：支持SDN（软件定义网络）或VXLAN的分布式网络架构。&lt;/pre&gt;&lt;p&gt;优点：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;分布式架构，故障隔离性强，单台故障影响小。
•&amp;nbsp;支持远距离互联，部署灵活。
•&amp;nbsp;可扩展性强，适合大规模网络。&lt;/pre&gt;&lt;p&gt;缺点：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;配置复杂，需要专业知识。
•&amp;nbsp;成本较高，需高端交换机和高速互联链路。
•&amp;nbsp;跨厂商兼容性较差，依赖专有协议。&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;链路聚合、堆叠、集群的本质区别&lt;/strong&gt;&lt;br/&gt;技术层面的本质区别&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;链路聚合聚焦于链路层（L2），通过绑定物理链路提升带宽和冗余，不涉及交换机的整体架构。
•&amp;nbsp;堆叠是设备层（L2/L3）的整合，将多台交换机“合体”为一个逻辑设备，共享控制和数据平面。
•&amp;nbsp;集群是系统层（L2/L3+）的协同，强调分布式架构和跨设备的协作，保留设备独立性。&lt;/pre&gt;&lt;p&gt;假设一家企业需要升级网络，场景如下：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;小型办公室：20台PC，1台文件服务器，需高带宽连接。
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;•&amp;nbsp;选择链路聚合：在服务器和交换机间配置4条千兆链路聚合，带宽达4Gbps，成本低、配置简单。
•&amp;nbsp;中型企业：5层办公楼，每层1台接入交换机，需统一管理。
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;•&amp;nbsp;选择堆叠：5台交换机通过堆叠线缆连接，统一管理IP，端口总数扩展到240个，适合中型规模。
•&amp;nbsp;数据中心：双核心交换机，需高可用性和远距离互联。
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;•&amp;nbsp;选择集群：两台核心交换机通过VPC集群，配置跨设备链路聚合，支持40G互联，故障隔离性强。&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;如何选择&lt;/strong&gt;&lt;br/&gt;选择链路聚合、堆叠还是集群，需综合考虑以下因素：&lt;/p&gt;&lt;pre&gt;1.&amp;nbsp;网络规模：小型网络优先链路聚合，中型网络考虑堆叠，大型网络选择集群。
2.&amp;nbsp;预算：链路聚合成本最低，堆叠次之，集群需要高端设备和光纤投资。
3.&amp;nbsp;运维能力：链路聚合和堆叠配置简单，适合普通运维团队；集群需要专业人员。
4.&amp;nbsp;物理限制：堆叠受线缆长度限制，集群支持远距离部署。
5.&amp;nbsp;高可用性需求：集群的分布式架构提供最高可用性，堆叠次之，链路聚合仅限链路冗余。&lt;/pre&gt;&lt;p&gt;建议：&lt;/p&gt;&lt;pre&gt;•&amp;nbsp;如果你只是想提升单点带宽或冗余，链路聚合是首选。
•&amp;nbsp;如果需要扩展端口并简化管理，堆叠是不错的选择。
•&amp;nbsp;如果追求高可用性和大规模扩展，集群是最佳方案，但需权衡成本和复杂度。&lt;/pre&gt;&lt;p&gt;---END---&lt;/p&gt;&lt;/article&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 24 Jul 2025 10:50:32 +0800</pubDate></item><item><title>关于使用CUPS共享打印机的正确姿势，你可以永远告别打印驱动了</title><link>https://ctt.us.kg/?id=8</link><description>&lt;article class=&quot;joe_detail__article&quot;&gt;&lt;p&gt;一直以来，使用CUPS作为打印服务器是论坛里流行的做法，一方面这是windows的传统弱项，另一方面也是移动打印的唯一选择&lt;/p&gt;&lt;p&gt;不过我发现大家对于CUPS的优势并不熟悉，使用CUPS仅仅是因为，没得选。。。。。。&lt;/p&gt;&lt;p&gt;然而CPUS作为打印机管理和共享服务，要比windows自带的打印机共享强得多&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/1715908138.jpg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325369267773.jpeg&quot; alt=&quot;1.jpeg&quot; title=&quot;1.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;主要的优势在于:&lt;br/&gt;1.CUPS基于ipp协议，而不是windows孱弱复杂的SMB服务，所以也没有windows系统共享需要同网段等限制；&lt;br/&gt;2.CUPS支持IPP Everywhere，这是一个旨在推进共享打印机不再需要安装驱动的协议，目前支持linux系统的打印机基本都支持这个协议。&lt;br/&gt;用过win打印机共享的同学应该对装驱动这一步印象深刻，不同系统winxpwin7win10，不同的架构x86，x64，你简直不知道要装多少个版本的驱动才能满足所有电脑的需求，然而在CUPS下，这一切都不存在，而且是连手机都不存在。&lt;/p&gt;&lt;p&gt;所以结论非常明显，使用linux下的CUPS来共享打印机（包括但不限于斐讯N1、openwrt路由器等等），远远比用windows共享方便的多，只要你有跨平台、跨网段使用打印机的需求，你就应该尽量使用CUPS来作为共享服务器。&lt;br/&gt;下面要说说使用CUPS的正确姿势&lt;br/&gt;因为CUPS也是支持使用SMB也就是windows那种共享方式的，所以如果你用了CUPS，但win上还是要求你装驱动，那么就是你使用方法不对。&lt;br/&gt;请按照我下面的步骤来添加打印机，你会神奇的发现什么驱动都不再需要了。&lt;/p&gt;&lt;p&gt;首先把CUPS服务和打印机连接好，保证访问的畅通，这里的标志是你可以用&lt;br/&gt;&lt;a href=&quot;http://IP&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;http://IP&lt;/a&gt;:631&lt;br/&gt;来访问到CUPS服务。只要服务器不是在下级子网，都是可以访问的。怎么部署CUPS不是本贴的重点，论坛里有很多。&lt;/p&gt;&lt;p&gt;windows添加CUPS打印机的步骤：&lt;br/&gt;1.手动添加打印机&lt;br/&gt;2.选择“使用ip地址或主机名添加打印机”&lt;/p&gt;&lt;p&gt;3.设备类型保持“IPP设备”，在地址栏输入CUPS打印机的地址，这个地址可在CUPS的网页后台Printers页面下看到，点击列出的打印机，地址栏里的就是最终地址；类似于&lt;br/&gt;&lt;a href=&quot;http://192.168.1.1&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;http://192.168.1.1&lt;/a&gt;:631/printers/Pantum-M7100DN-series&lt;br/&gt;然后点击确定，你会发现直接添加完成，没有任何需要驱动的地方，无论你是什么牌子什么型号的打印机，也无论还是什么系统什么架构。&lt;/p&gt;&lt;p&gt;关于移动设备打印&lt;br/&gt;CUPS不需要驱动的特性对于移动设备更是重大利好，你终于可以摆脱各家厂商自己的手机app，各种小程序，各种第三方打印软件（还要找付费版）&lt;/p&gt;&lt;p&gt;苹果设备：&lt;br/&gt;CUPS本身就是苹果主导的产物，虽然苹果后来主推了AirPrint，但还是支持ipp协议的&lt;br/&gt;在同网段下IOS设备直接就能搜索到CUPS共享的打印机，无需多余操作。&lt;br/&gt;非同网段下的访问目前我还不太清楚，因为我的手机不是苹果。但苹果的移动打印从来不是难点。&lt;br/&gt;MAC我没有，就更没法测了，请有条件的同学测试吧。&lt;/p&gt;&lt;p&gt;安卓设备&lt;br/&gt;安卓设备上通常的做法是要么使用厂商自己的APP，要么使用PrintHand
 Mobile Print和PrinterShare Mobile 
Print这样的第三方app，但这俩都是收费软件，而且内置的驱动只有主流机型，一旦你的打印机稍微小众一点，就会无法使用。&lt;/p&gt;&lt;p&gt;要在安卓上使用无需驱动的CUPS打印机需要CUPS的官方app，CUPS Printing&lt;br/&gt;谷歌商店的地址是&lt;a href=&quot;https://play.google.com/store/ap&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;https://play.google.com/store/ap&lt;/a&gt; ... rint&amp;amp;hl=en_US&amp;amp;gl=US&lt;br/&gt;这个app久未更新，但好在还可以正常使用。最新的版本是在2018年的1.5，你也可以在f-driod下载到它&lt;br/&gt;&lt;a href=&quot;https://f-droid.org/zh_Hans/packages/io.github.benoitduffez.cupsprint/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;https://f-droid.org/zh_Hans/packages/io.github.benoitduffez.cupsprint/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;安装后虽然有图标，但并不能打开使用。它是结合在系统打印服务里的，在设置里找到打印选项，会发现已经有了CUPS Printing的列表，点进去添加打印机，地址还是上面那个地址，名字可以随便起。同样不需要任何驱动就能添加。&lt;br/&gt;不过出于版本过早的原因，这个app恐怕没有多少可以调整的选项，建议尽量使用PDF来打印。&lt;/p&gt;&lt;/article&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 24 Jul 2025 10:48:35 +0800</pubDate></item><item><title>搭建 RustDesk Server：打造属于自己的远程控制系统，替代 TeamViewer 和 ToDesk！</title><link>https://ctt.us.kg/?id=7</link><description>&lt;article class=&quot;joe_detail__article&quot;&gt;&lt;p&gt;前言&lt;/p&gt;&lt;p&gt;在远程办公、技术支持、家庭协助等场景中，TeamViewer、ToDesk 等远程控制工具广受欢迎。但你是否也遇到过这些困扰：&lt;/p&gt;&lt;pre&gt;免费版限制越来越多？
商业用途风险被封？
数据中转经过第三方，安全性存疑？
卡顿延迟&lt;/pre&gt;&lt;p&gt;这里我们介绍一款开源、安全、免费的远程控制系统 —— RustDesk，只需要有一个公网 ip，就可以搭建自己的 RustDesk Server，完全替代传统远控工具！&lt;br/&gt;为什么选择 RustDesk？&lt;/p&gt;&lt;p&gt;RustDesk 是一款用 Rust 开发的开源远程桌面工具，功能类似于 TeamViewer / ToDesk，但具有以下优势：&lt;/p&gt;&lt;pre&gt;✅&amp;nbsp;自建服务器，数据全程私有化传输
✅&amp;nbsp;完全免费，无商业限制
✅&amp;nbsp;支持&amp;nbsp;Windows、macOS、Linux、Android、iOS&amp;nbsp;多平台
✅&amp;nbsp;支持文件传输、剪贴板共享、多窗口等丰富功能
✅&amp;nbsp;开源透明，安全可控&lt;/pre&gt;&lt;p&gt;RustDesk&lt;/p&gt;&lt;p&gt;RustDesk github 地址：&lt;a href=&quot;https://github.com/rustdesk/rustdesk&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;https://github.com/rustdesk/rustdesk&lt;/a&gt; 。&lt;br/&gt;RustDesk server 如何工作？&lt;/p&gt;&lt;p&gt;安装好的 Rustdesk server 有两个可执行程序 hbbs 和 hbbr。&lt;/p&gt;&lt;pre&gt;hbbs&amp;nbsp;-&amp;nbsp;RustDesk&amp;nbsp;ID&amp;nbsp;(rendezvous&amp;nbsp;/&amp;nbsp;signaling)&amp;nbsp;server，监听&amp;nbsp;TCP（21114&amp;nbsp;-&amp;nbsp;仅适用于&amp;nbsp;Pro&amp;nbsp;中的&amp;nbsp;http，21115、21116、21118&amp;nbsp;用于&amp;nbsp;Websocket）和&amp;nbsp;UDP&amp;nbsp;（21116）
hbbr&amp;nbsp;-&amp;nbsp;RustDesk&amp;nbsp;中继服务器，监听&amp;nbsp;TCP（21117、21119&amp;nbsp;用于&amp;nbsp;Web&amp;nbsp;套接字）&lt;/pre&gt;&lt;p&gt;以下是 RustDesk 客户端如何与 hbbr / hbbs 通信流程图: &lt;a href=&quot;https://github.com/rustdesk/rustdesk/wiki/How-does-RustDesk-work%3F&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;https://github.com/rustdesk/rustdesk/wiki/How-does-RustDesk-work%3F&lt;/a&gt;&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/2045166998.jpg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325228113567.jpeg&quot; alt=&quot;1.jpeg&quot; title=&quot;1.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/2518620702.jpg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325254627718.jpeg&quot; alt=&quot;2.jpeg&quot; title=&quot;2.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;只要 RustDesk 在机器上运行，机器就会不断 ping ID 服务器（hbbs）以使其当前的 IP 地址和端口为人所知。&lt;/p&gt;&lt;p&gt;当您启动从计算机 A 到计算机 B 的连接时，计算机 A 会联系 ID 服务器并请求与计算机 B 通信。&lt;/p&gt;&lt;p&gt;然后，ID 服务器尝试使用 hole punching 将 A 和 B 直接相互连接。&lt;/p&gt;&lt;p&gt;如果 hole punching 失败，A 将通过中继服务器（hbbr）与 B 通信。&lt;/p&gt;&lt;p&gt;在大多数情况下，hole punching 是成功的，并且从不使用中继服务器。&lt;br/&gt;RustDesk server 安装&lt;/p&gt;&lt;p&gt;我们需要有一台有公网 ip 的云主机，推荐使用 Linux 系统。&lt;/p&gt;&lt;p&gt;可以使用官方的一键安装脚本也可以使用 docker 安装。&lt;br/&gt;一键安装&lt;/p&gt;&lt;p&gt;wget &lt;a href=&quot;https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh&lt;/a&gt;&lt;br/&gt;chmod +x install.sh&lt;br/&gt;./install.sh&lt;/p&gt;&lt;p&gt;安装成功后会在终端输出你的
 rustdesk server IP/DNS 和 public key ，这两个需要配置到 RustDesk Client. 另外如果忘记 
public key， 可以在/opt/rustdesk 目录查找以 .pub后缀的文件。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/1850561103.png&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325270904818.png&quot; alt=&quot;p1.png&quot; title=&quot;p1.png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/article&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 24 Jul 2025 10:45:40 +0800</pubDate></item><item><title>使用“微PE工具箱”修改Windows密码</title><link>https://ctt.us.kg/?id=6</link><description>&lt;article class=&quot;joe_detail__article&quot;&gt;&lt;p&gt;下载“微PE工具箱”PE制作工具，下载最新版本即可。&lt;br/&gt;微PE工具箱 - 下载&lt;/p&gt;&lt;p&gt;可以点击”先不捐赠“免费下载，也可支持一下。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/3643101188.jpg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325055808481.jpeg&quot; alt=&quot;1.jpeg&quot; title=&quot;1.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;安装到U盘&lt;/p&gt;&lt;p&gt;准备一个U盘，最好是空的；选择将微PE工具箱下载到U盘中。“安装PE到优盘”按钮。如下图所示。&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/2231681963.jpg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325084233942.jpeg&quot; alt=&quot;2.jpeg&quot; title=&quot;2.jpeg&quot;/&gt;&lt;/span&gt;&lt;br/&gt;进入PE找到DSM++&lt;br/&gt;工具箱-账户管理&lt;br/&gt;清除对应的账户就可以了&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://p.blze.us.eu.org:3206/usr/uploads/2025/07/1991886431.jpg&quot;&gt;&lt;img src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753325103179469.jpeg&quot; alt=&quot;3.jpeg&quot; title=&quot;3.jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/article&gt;&lt;div class=&quot;joe_detail__agree&quot;&gt;&lt;/div&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 24 Jul 2025 10:42:34 +0800</pubDate></item><item><title>ZXV10-B860AV3.2-M U盘刷机</title><link>https://ctt.us.kg/?id=5</link><description>&lt;p&gt;插入优盘&lt;br/&gt;&lt;span style=&quot;display: block;&quot; data-fancybox=&quot;Joe&quot; href=&quot;http://jx.qco.pub:3206/usr/uploads/2025/06/3594815268.jpg&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://ctt.us.kg/zb_users/upload/2025/07/202507241753324775541242.jpg&quot; title=&quot;c1.jpg&quot; alt=&quot;c1.jpg&quot;/&gt;&lt;/span&gt;重启设备，&lt;/p&gt;&lt;p&gt;查看IP&lt;/p&gt;&lt;p&gt;接网线， ssh登录 &amp;nbsp; root密码1234&lt;/p&gt;&lt;p&gt;之后执行armbian-install命令 写入emmc&lt;/p&gt;&lt;p&gt;选择 123 对应B860AV3.2-M&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 24 Jul 2025 10:38:42 +0800</pubDate></item></channel></rss>