<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>指标 | 折腾啥</title><description>Power Users/Automators 折腾/讨论/分享各种开源工具/脚本/自动化工作流👥 @zhetengsha_group📌 合集 https://t.me/zhetengsha/2🎁 恰饭 https://t.me/zhetengsha/957📢 广告投放 @xream @xream_botBuy ads: https://telega.io/c/zhetengshafeedId:55438372655431680+userId:62307599601855488</description><link>http://telegram.zhetengsha.eu.org</link><item><title> Sub-Store 自动设置服务端证书 SHA-256 指纹仅 Node.js 版支持这里示范的是直接从服务端取, 支持所有目标(包括  sing-box 的 certificate_public_key_sha256) 原消息相关: 自建节点证书相关说明 服务器合集   Sub-Store 合集   合集   恰饭推荐   群组 联系推广 #节点 #证书 #SNI #TLS #SHA256 #指纹 #SSL #sing-box #mihomo #surge</title><link>http://telegram.zhetengsha.eu.org/posts/6392</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/6392</guid><pubDate>Mon, 13 Jul 2026 03:59:58 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-6392-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 自动设置服务端证书 SHA-256 指纹仅 Node.js 版支持这里示范的是直接从服务端取, 支持所有目标(包括  sing-box 的 certificate_public_key_sha256) 原消息相关: 自建节点证书相关说明 服务器合集   Sub-Store 合集   合集   恰饭推荐   群组 联系推广 #节点 #证书 #SNI #TLS #SHA256 #指纹 #SSL #sing-box #mihomo #surge&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/bMnDGtgvyfVDdtt0Z8bWJ1533mV04hM4bRhVuolLfDcpaW_85xqKhOb3IcXrCiT5RZXqTOToT_5Nzs-0IKf4GqDN9GJXZxJk5NFUHVW17z7GtLElAQGQ-Ho-p3JKrftsUBd0y5wGE4Iu2UDdGBMCdCD3gSoShV-xt0nX1JbsdVtkPd6ZevfgASEaqZcqUe2SkTKtGhqG7FSQtfuposqXbO4rfp3txtlwXq7_BpVGGOn1L3sDGeLGO7D1iNheT5-SOZsIYvGHiI0BSiEX_ks8T2T_goGt67r4j_Qek6W-dJ3DbgFXx9DW5VBIbafRZl1q3I6h9ATmTOYaQIn0ec2uVg.jpg&quot; alt=&quot; Sub-Store 自动设置服务端证书 SHA-256 指纹仅 Node.js 版支持这里示范的是直接从服务端取, 支持所有目标(包括  sing-box 的 certificate_public_key_sha256) 原消息相关: 自建节点证书相关说明 服务器合集   Sub-Store 合集   合集   恰饭推荐   群组 联系推广 #节点 #证书 #SNI #TLS #SHA256 #指纹 #SSL #sing-box #mihomo #surge&quot; width=&quot;800&quot; height=&quot;259&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-6392-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-6392-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-6392-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;u&gt;Sub-Store 自动设置服务端证书 SHA-256 指纹&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;仅 Node.js 版支持&lt;br /&gt;这里示范的是直接从服务端取, 支持所有目标(包括 &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5154930575995306994.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; sing-box 的 &lt;code&gt;certificate_public_key_sha256&lt;/code&gt;)&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327684955379862886.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/1434&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;原消息&quot;&gt;原消息&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;相关: &lt;u&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5296369303661067030.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;/u&gt;&lt;a href=&quot;https://t.me/zhetengsha/1433&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;自建节点证书相关说明&quot;&gt;自建节点证书相关说明&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/154&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;服务器合集&quot;&gt;服务器合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/1354&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;#节点 #证书 #SNI #TLS #SHA256 #指纹 #SSL&quot;&gt;#节点 #证书 #SNI #TLS #SHA256 #指纹 #SSL&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23sing&quot; title=&quot;#sing&quot;&gt;#sing&lt;/a&gt;-box &lt;a href=&quot;/search/result?q=%23mihomo&quot; title=&quot;#mihomo&quot;&gt;#mihomo&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23surge&quot; title=&quot;#surge&quot;&gt;#surge&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 自动设置服务端证书 SHA-256 指纹仅 Node.js 版支持优先使用 sni, 其次节点服务端其他需求可以让 AI 改改. 比如哪些节点需要加之类的.这里示范的是直接从服务端取, 支持所有目标(包括  sing-box 的 certificate_public_key_sha256)</title><link>http://telegram.zhetengsha.eu.org/posts/1434</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/1434</guid><pubDate>Tue, 21 May 2024 04:38:25 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-1434-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 自动设置服务端证书 SHA-256 指纹仅 Node.js 版支持优先使用 sni, 其次节点服务端其他需求可以让 AI 改改. 比如哪些节点需要加之类的.这里示范的是直接从服务端取, 支持所有目标(包括  sing-box 的 certificate_public_key_sha256)&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/MrKMrbt2wn12Mvk3g_J5yMsl-y7R3KI8aO6kfcCRi4tCQ5fnSmUPnNLR7fEKnPVajoFqVGVy_-8ZBRbUwiO-KDvBgqcfoK8n2LjKymxXjhxNPdXW8-DFpxE5hyBg3xZJJAfNjBGGc5_G6Eoswoxtslp8NH7jOzEC9KYsjqtdMNqGkK-vXAYcze9E0eouzEsjX4SrYgxQxoRgjjGECeIyypts2ZU6olIvmMNvKwZ3Z_8J0UnnF3oSydlPyYPl98qHEzxZvx3PKzj2UdxJf4XQUTcrfDse0ai3c6gSXjDfaKgXt4OUO_dsdzV0O25GrDobPotqmN7bfarV3nh0f7_pQA.jpg&quot; alt=&quot; Sub-Store 自动设置服务端证书 SHA-256 指纹仅 Node.js 版支持优先使用 sni, 其次节点服务端其他需求可以让 AI 改改. 比如哪些节点需要加之类的.这里示范的是直接从服务端取, 支持所有目标(包括  sing-box 的 certificate_public_key_sha256)&quot; width=&quot;800&quot; height=&quot;259&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-1434-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-1434-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-1434-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;u&gt;Sub-Store 自动设置服务端证书 SHA-256 指纹&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;仅 Node.js 版支持&lt;br /&gt;&lt;br /&gt;优先使用 &lt;code&gt;sni&lt;/code&gt;, 其次节点服务端&lt;br /&gt;其他需求可以让 AI 改改. 比如哪些节点需要加之类的.&lt;br /&gt;这里示范的是直接从服务端取, 支持所有目标(包括 &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5154930575995306994.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; sing-box 的 &lt;code&gt;certificate_public_key_sha256&lt;/code&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-1-0&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-1-0-content&quot; /&gt;
      &lt;div id=&quot;expand-1-0-content&quot; class=&quot;tg-expandable__content&quot;&gt;const tls = require(&quot;tls&quot;);&lt;br /&gt;const crypto = require(&quot;crypto&quot;);&lt;br /&gt;&lt;br /&gt;function getCertificateInfo(host, port = 443) {&lt;br /&gt;  return new Promise((resolve) =&amp;gt; {&lt;br /&gt;    const socket = tls.connect(&lt;br /&gt;      {&lt;br /&gt;        host,&lt;br /&gt;        port,&lt;br /&gt;        servername: host,&lt;br /&gt;        rejectUnauthorized: false,&lt;br /&gt;      },&lt;br /&gt;      () =&amp;gt; {&lt;br /&gt;        try {&lt;br /&gt;          const cert = socket.getPeerCertificate(true);&lt;br /&gt;&lt;br /&gt;          if (!cert || !cert.raw) {&lt;br /&gt;            socket.end();&lt;br /&gt;            return resolve({&lt;br /&gt;              fingerprint: &quot;&quot;,&lt;br /&gt;              publicKeySha256: &quot;&quot;,&lt;br /&gt;            });&lt;br /&gt;          }&lt;br /&gt;&lt;br /&gt;          const x509 = new crypto.X509Certificate(cert.raw);&lt;br /&gt;&lt;br /&gt;          // SHA256 证书指纹&lt;br /&gt;          const fingerprint = cert.fingerprint256 || &quot;&quot;;&lt;br /&gt;&lt;br /&gt;          // SHA256 公钥（SPKI）&lt;br /&gt;          const publicKeyDer = x509.publicKey.export({&lt;br /&gt;            type: &quot;spki&quot;,&lt;br /&gt;            format: &quot;der&quot;,&lt;br /&gt;          });&lt;br /&gt;&lt;br /&gt;          const publicKeySha256 = crypto&lt;br /&gt;            .createHash(&quot;sha256&quot;)&lt;br /&gt;            .update(publicKeyDer)&lt;br /&gt;            .digest(&quot;base64&quot;);&lt;br /&gt;&lt;br /&gt;          socket.end();&lt;br /&gt;&lt;br /&gt;          resolve({&lt;br /&gt;            fingerprint,&lt;br /&gt;            publicKeySha256,&lt;br /&gt;          });&lt;br /&gt;        } catch {&lt;br /&gt;          socket.end();&lt;br /&gt;          resolve({&lt;br /&gt;            fingerprint: &quot;&quot;,&lt;br /&gt;            publicKeySha256: &quot;&quot;,&lt;br /&gt;          });&lt;br /&gt;        }&lt;br /&gt;      }&lt;br /&gt;    );&lt;br /&gt;&lt;br /&gt;    socket.on(&quot;error&quot;, () =&amp;gt; {&lt;br /&gt;      resolve({&lt;br /&gt;        fingerprint: &quot;&quot;,&lt;br /&gt;        publicKeySha256: &quot;&quot;,&lt;br /&gt;      });&lt;br /&gt;    });&lt;br /&gt;  });&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;async function operator(proxies, targetPlatform, context) {&lt;br /&gt;  console.log(`[证书] INFO: 开始处理 ${proxies.length} 个节点`);&lt;br /&gt;&lt;br /&gt;  for await (const proxy of proxies) {&lt;br /&gt;    const host = proxy.sni || proxy.server;&lt;br /&gt;&lt;br /&gt;    if (!host || ProxyUtils.isIP(host)) {&lt;br /&gt;      console.log(&lt;br /&gt;        `[证书] WARN: [${&lt;a href=&quot;http://proxy.name/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;proxy.name&quot;&gt;proxy.name&lt;/a&gt;}] 跳过，目标为 IP 或为空 (${host || &quot;-&quot;})`&lt;br /&gt;      );&lt;br /&gt;      continue;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    console.log(&lt;br /&gt;      `[证书] INFO: [${&lt;a href=&quot;http://proxy.name/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;proxy.name&quot;&gt;proxy.name&lt;/a&gt;}] 正在获取 ${host} 的证书信息`&lt;br /&gt;    );&lt;br /&gt;&lt;br /&gt;    const cert = await getCertificateInfo(host);&lt;br /&gt;&lt;br /&gt;    proxy.fingerprint = cert.fingerprint;&lt;br /&gt;&lt;br /&gt;    if (cert.publicKeySha256) {&lt;br /&gt;      proxy._certificate_public_key_sha256 = [cert.publicKeySha256];&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    if (cert.fingerprint) {&lt;br /&gt;      console.log(&lt;br /&gt;        `[证书] LOG: [${&lt;a href=&quot;http://proxy.name/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;proxy.name&quot;&gt;proxy.name&lt;/a&gt;}] fingerprint=${cert.fingerprint}, public_key_sha256=${cert.publicKeySha256}`&lt;br /&gt;      );&lt;br /&gt;    } else {&lt;br /&gt;      console.log(`[证书] WARN: [${&lt;a href=&quot;http://proxy.name/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;proxy.name&quot;&gt;proxy.name&lt;/a&gt;}] 获取证书失败`);&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  console.log(`[证书] INFO: 全部节点处理完成`);&lt;br /&gt;&lt;br /&gt;  return proxies;&lt;br /&gt;}&lt;/div&gt;
      &lt;label for=&quot;expand-1-0&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;相关: &lt;u&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5296369303661067030.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;/u&gt;&lt;a href=&quot;https://t.me/zhetengsha/1433&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;自建节点证书相关说明&quot;&gt;自建节点证书相关说明&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/154&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;服务器合集&quot;&gt;服务器合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%AF%81%E4%B9%A6&quot; title=&quot;#证书&quot;&gt;#证书&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23SNI&quot; title=&quot;#SNI&quot;&gt;#SNI&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23TLS&quot; title=&quot;#TLS&quot;&gt;#TLS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23SHA256&quot; title=&quot;#SHA256&quot;&gt;#SHA256&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%8C%87%E7%BA%B9&quot; title=&quot;#指纹&quot;&gt;#指纹&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23SSL&quot; title=&quot;#SSL&quot;&gt;#SSL&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23sing&quot; title=&quot;#sing&quot;&gt;#sing&lt;/a&gt;-box &lt;a href=&quot;/search/result?q=%23mihomo&quot; title=&quot;#mihomo&quot;&gt;#mihomo&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23surge&quot; title=&quot;#surge&quot;&gt;#surge&lt;/a&gt;</content:encoded></item><item><title>Server Box 添加当月流量统计指标效果如图 1, 2▎安装 点击查看如何安装 Docker 版 vnStat 如果不用 Docker 版就直接在系统里安装 vnStat▎配置如图 3, 其中 eth0 为网卡{&quot;server_card_top_right&quot;:&quot;docker exec vnstat vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&quot;}非 Docker 版{&quot;server_card_top_right&quot;:&quot;vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&quot;}这里偷懒了 直接输出 可以自己再改改 频道资源合集   恰饭推荐   群组 #探针 #监控 #IP #VPS #服务器 #SSH #流量 #月度流量 #总流量 #流量统计 #vnstat #当月流量 #指标</title><link>http://telegram.zhetengsha.eu.org/posts/1424</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/1424</guid><pubDate>Sat, 18 May 2024 00:38:48 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-1424-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Server Box 添加当月流量统计指标效果如图 1, 2▎安装 点击查看如何安装 Docker 版 vnStat 如果不用 Docker 版就直接在系统里安装 vnStat▎配置如图 3, 其中 eth0 为网卡{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;docker exec vnstat vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}非 Docker 版{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}这里偷懒了 直接输出 可以自己再改改 频道资源合集   恰饭推荐   群组 #探针 #监控 #IP #VPS #服务器 #SSH #流量 #月度流量 #总流量 #流量统计 #vnstat #当月流量 #指标&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/EyZo4Mm5v5t2spRlhoGSm6AfwYWH7fokHwpaWi7lMYXbD93YLX5Q5mFJOJFWWKVQFyfNzQDmxfgGkdRMxlKohw8w0zzvDjdSmnQiWeXU0WlBsiRULorsl-AdGvwceRo0g-euWRAhqAOq28YqV79ra4QGEGtcfoGqr24Zs5n_1tYY_5fcWmICp73q-2wllh63dj1vf0XxytruRmmdexGypXWL3CrsjZu4MZCkysg4KCZNiZbxDqG05K1NmTqyCddvPs6pPROwXu0LR8yFSHbRWojOh9MnDHHwlRw0Q52DpPmSjWvB6sLMg-8g8MmGU_YcUfEJmCodlIsGhWoCUEqvzQ.jpg&quot; alt=&quot;Server Box 添加当月流量统计指标效果如图 1, 2▎安装 点击查看如何安装 Docker 版 vnStat 如果不用 Docker 版就直接在系统里安装 vnStat▎配置如图 3, 其中 eth0 为网卡{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;docker exec vnstat vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}非 Docker 版{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}这里偷懒了 直接输出 可以自己再改改 频道资源合集   恰饭推荐   群组 #探针 #监控 #IP #VPS #服务器 #SSH #流量 #月度流量 #总流量 #流量统计 #vnstat #当月流量 #指标&quot; width=&quot;453&quot; height=&quot;351&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-1424-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-1424-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-1424-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-1424-1&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Server Box 添加当月流量统计指标效果如图 1, 2▎安装 点击查看如何安装 Docker 版 vnStat 如果不用 Docker 版就直接在系统里安装 vnStat▎配置如图 3, 其中 eth0 为网卡{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;docker exec vnstat vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}非 Docker 版{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}这里偷懒了 直接输出 可以自己再改改 频道资源合集   恰饭推荐   群组 #探针 #监控 #IP #VPS #服务器 #SSH #流量 #月度流量 #总流量 #流量统计 #vnstat #当月流量 #指标&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/hmyVsIjscuHb_z_qdldHjX2_cyz_aSB0Orm5kht28UvzByio8OV4pWE_Fq_Qh_R2GOzEX0ovZDqMx41rH0r3OjgT5TfL0ipU2rNalEpscK7zgZlnUnaxcQ3Fi-DtKoIbEupsbg6AaOqee3Y3Pz9ppoqsI0lV2Ju1CG4S4IX6UF64Ms5KUuN0gEVYFyRm0RdmigLreJ1ys-KVl3IE0PPFt4hhgDwy2a0RF1dVpurmLMxqEO_dJdTB5i-thWVRoD_x_J4QFoCRnZIP9rdX2tkrTKNSV_L8j3hkLv8r_S2VgRTSoPdpggNT7TFtAPWf3JmacGh9YOn1IDBeQHNkMpA-SA.jpg&quot; alt=&quot;Server Box 添加当月流量统计指标效果如图 1, 2▎安装 点击查看如何安装 Docker 版 vnStat 如果不用 Docker 版就直接在系统里安装 vnStat▎配置如图 3, 其中 eth0 为网卡{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;docker exec vnstat vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}非 Docker 版{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}这里偷懒了 直接输出 可以自己再改改 频道资源合集   恰饭推荐   群组 #探针 #监控 #IP #VPS #服务器 #SSH #流量 #月度流量 #总流量 #流量统计 #vnstat #当月流量 #指标&quot; width=&quot;225&quot; height=&quot;124&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-1424-1&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-1424-1&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-1424-1&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-1424-2&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Server Box 添加当月流量统计指标效果如图 1, 2▎安装 点击查看如何安装 Docker 版 vnStat 如果不用 Docker 版就直接在系统里安装 vnStat▎配置如图 3, 其中 eth0 为网卡{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;docker exec vnstat vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}非 Docker 版{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}这里偷懒了 直接输出 可以自己再改改 频道资源合集   恰饭推荐   群组 #探针 #监控 #IP #VPS #服务器 #SSH #流量 #月度流量 #总流量 #流量统计 #vnstat #当月流量 #指标&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/E2PpUIpNivYLiRxo3_boDT7msJSeiGn7t_JZLhHuPnWKU6weNZUpb2WqCHm6JSwKWUlc0b_vPyXuSr2MWi93aV8HXk6DIS8sWVNTKV3c9LCySnZceb6yMmdmUWIiAJi-iRO_KDw-n4RZKHWNOwBSo2MNSXBJJnipKp4tMPFU0ya56ApcOvGdRm7sr18dSUp1b9o5BtkDIb7BCxTAAnUrTVapLZSALMDNz7gIBWEgGrOax2EPlMSahqzxA0CZHgMBmYokM9FHzIPAv0nDIQGKbG4lBgrXVS-qE2z-Op64bgrM47GID0DtGF71QnTHykrXPCaUzmTwmttuwiLGznnWhA.jpg&quot; alt=&quot;Server Box 添加当月流量统计指标效果如图 1, 2▎安装 点击查看如何安装 Docker 版 vnStat 如果不用 Docker 版就直接在系统里安装 vnStat▎配置如图 3, 其中 eth0 为网卡{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;docker exec vnstat vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}非 Docker 版{&amp;quot;server_card_top_right&amp;quot;:&amp;quot;vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&amp;quot;}这里偷懒了 直接输出 可以自己再改改 频道资源合集   恰饭推荐   群组 #探针 #监控 #IP #VPS #服务器 #SSH #流量 #月度流量 #总流量 #流量统计 #vnstat #当月流量 #指标&quot; width=&quot;226&quot; height=&quot;124&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-1424-2&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-1424-2&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-1424-2&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;u&gt;Server Box 添加当月流量统计指标&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;效果如图 1, 2&lt;br /&gt;&lt;br /&gt;▎安装&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6334328973434029928.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/1308&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;点击查看如何安装 Docker 版 vnStat &quot;&gt;点击查看如何安装 Docker 版 vnStat &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;如果不用 Docker 版就直接在系统里安装 vnStat&lt;br /&gt;&lt;br /&gt;▎配置&lt;br /&gt;&lt;br /&gt;如图 3, 其中 &lt;code&gt;eth0&lt;/code&gt; 为网卡&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-python&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;token string&quot;&gt;&quot;server_card_top_right&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;token string&quot;&gt;&quot;docker exec vnstat vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;非 Docker 版&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-python&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;token string&quot;&gt;&quot;server_card_top_right&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;token string&quot;&gt;&quot;vnstat -i eth0 --oneline| awk -F&apos;;&apos; &apos;{print $9, $10}&apos;&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;这里偷懒了 直接输出 可以自己再改改&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23%E6%8E%A2%E9%92%88&quot; title=&quot;#探针&quot;&gt;#探针&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E7%9B%91%E6%8E%A7&quot; title=&quot;#监控&quot;&gt;#监控&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23IP&quot; title=&quot;#IP&quot;&gt;#IP&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23VPS&quot; title=&quot;#VPS&quot;&gt;#VPS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E5%99%A8&quot; title=&quot;#服务器&quot;&gt;#服务器&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23SSH&quot; title=&quot;#SSH&quot;&gt;#SSH&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%B5%81%E9%87%8F&quot; title=&quot;#流量&quot;&gt;#流量&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%88%E5%BA%A6%E6%B5%81%E9%87%8F&quot; title=&quot;#月度流量&quot;&gt;#月度流量&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%80%BB%E6%B5%81%E9%87%8F&quot; title=&quot;#总流量&quot;&gt;#总流量&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%B5%81%E9%87%8F%E7%BB%9F%E8%AE%A1&quot; title=&quot;#流量统计&quot;&gt;#流量统计&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23vnstat&quot; title=&quot;#vnstat&quot;&gt;#vnstat&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%BD%93%E6%9C%88%E6%B5%81%E9%87%8F&quot; title=&quot;#当月流量&quot;&gt;#当月流量&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%8C%87%E6%A0%87&quot; title=&quot;#指标&quot;&gt;#指标&lt;/a&gt;</content:encoded></item></channel></rss>