<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Nobibi</title>
        <link>https://nobibi.cn/</link>
        <description>闲话&amp;随笔&amp;随手记录</description>
        <lastBuildDate>Sun, 17 May 2026 02:48:24 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en-US</language>
        <copyright>All rights reserved 2026, DiuDiu</copyright>
        <item>
            <title><![CDATA[Tailscale 自建基于ddns的derp中继]]></title>
            <link>https://nobibi.cn/article/tailscale</link>
            <guid>https://nobibi.cn/article/tailscale</guid>
            <pubDate>Thu, 21 Sep 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[openwrt 安装Tailscale derper节点]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-c47242b841f6440498295bc6e4c1c432"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-callout notion-gray_background_co notion-block-f1cc328870ef4e5687ab4f7097132cb7"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="😀">😀</span></div><div class="notion-callout-text">折腾前提:路由器有公网IP，并且有ddns做域名解析</div></div><div class="notion-blank notion-block-d866f84265fa4c73b664a7ee58c9bdc6"> </div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-54b235cc39bd4ae78861ae67d79dcb52" data-id="54b235cc39bd4ae78861ae67d79dcb52"><span><div id="54b235cc39bd4ae78861ae67d79dcb52" class="notion-header-anchor"></div><a class="notion-hash-link" href="#54b235cc39bd4ae78861ae67d79dcb52" title="📝 TailScale 编译"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📝 TailScale 编译</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-80e15399e68e4fbc83ed58b3b8eef575" data-id="80e15399e68e4fbc83ed58b3b8eef575"><span><div id="80e15399e68e4fbc83ed58b3b8eef575" class="notion-header-anchor"></div><a class="notion-hash-link" href="#80e15399e68e4fbc83ed58b3b8eef575" title="第一步 在其他设备上编译derper包"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">第一步 在其他设备上编译derper包</span></span></h3><blockquote class="notion-quote notion-block-c19b325cf6e844d6ac5a53a3269232f7"><div>因为openwrt路由器存储空间有限，cpu也比较弱，所以在服务器上先编译出可执行文件,在有go 1.22的环境上运行以下命令</div></blockquote><div class="notion-text notion-block-3d6a48366a454e94b6a3f194f38adbca">运行完成后，在当前目录下会创建 go/bin/linux_arm64的目录，里面是编译后的derper可执行文件</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-fcf138e1a92546b6b2ff3bf29519ef56"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F54c2d87c-8a7f-4620-a27f-fde723708efd%2Fe5fa7f46-2394-495c-a039-34c616035d34%2FUntitled.png?table=block&amp;id=fcf138e1-a925-46b6-b2ff-3bf29519ef56&amp;t=fcf138e1-a925-46b6-b2ff-3bf29519ef56&amp;width=523&amp;cache=v2" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-5ed881a6e4eb46839db2be4168adea22"><b>注意：对于openwrt需要看下cpu的arm版本，我的是ARMv8，所以没有添加GOARM参数，请根据版本自行调整</b></div><table class="notion-simple-table notion-block-f1836f278076419b83adf66851376471"><tbody><tr class="notion-simple-table-row notion-block-f8c81323fe3040059915adf05010ae9f"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>Architecture</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>Status</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>GOARM value</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>GOARCH value</b></div></td></tr><tr class="notion-simple-table-row notion-block-fc853e19a10d42cc82f51903f5187f04"><td class="" style="width:120px"><div class="notion-simple-table-cell">ARMv4 and below</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">sorry, not supported</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">n/a</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">n/a</div></td></tr><tr class="notion-simple-table-row notion-block-24a46036ac064511acf47f32eab0d8dd"><td class="" style="width:120px"><div class="notion-simple-table-cell">ARMv5</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">supported</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">GOARM=5</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">GOARCH=arm</div></td></tr><tr class="notion-simple-table-row notion-block-fc50a4b09693411880ca138cf1188354"><td class="" style="width:120px"><div class="notion-simple-table-cell">ARMv6</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">supported</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">GOARM=6</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">GOARCH=arm</div></td></tr><tr class="notion-simple-table-row notion-block-7b30a42733914296a7728124c04ee2cc"><td class="" style="width:120px"><div class="notion-simple-table-cell">ARMv7</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">supported</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">GOARM=7</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">GOARCH=arm</div></td></tr><tr class="notion-simple-table-row notion-block-5ac6ede9b7d64d8fbecd64db9d3e3a0f"><td class="" style="width:120px"><div class="notion-simple-table-cell">ARMv8</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">supported</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">without GOARM</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">GOARCH=arm64</div></td></tr></tbody></table><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-820acd0c2ad545cfab81389c0147bcd8" data-id="820acd0c2ad545cfab81389c0147bcd8"><span><div id="820acd0c2ad545cfab81389c0147bcd8" class="notion-header-anchor"></div><a class="notion-hash-link" href="#820acd0c2ad545cfab81389c0147bcd8" title="第二步 在openwrt路由器上传derper文件"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">第二步 在openwrt路由器上传derper文件</span></span></h3><blockquote class="notion-quote notion-block-fefbdb9664a648a9bd8af630bba5867d"><div>把编译好的可执行文件下载到本地再上传到路由器中</div></blockquote><div class="notion-text notion-block-7e5769353f0544839d374d561fab222a">【上传前请确保路由器存储目录的空间足够存放】</div><div class="notion-blank notion-block-a02794354c764916bfe686c4b9a3646c"> </div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-5fd0f99beff64d029d22450d2d5c974f" data-id="5fd0f99beff64d029d22450d2d5c974f"><span><div id="5fd0f99beff64d029d22450d2d5c974f" class="notion-header-anchor"></div><a class="notion-hash-link" href="#5fd0f99beff64d029d22450d2d5c974f" title="第三步 将域名解析至路由器，并签发域名证书"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">第三步 将域名解析至路由器，并签发域名证书</span></span></h3><blockquote class="notion-quote notion-block-c3d828f3d83a415783c57f5d0c8f3291"><div>我是采用的阿里云的免费域名，有效期1年，每年续签更新证书，你也可以使用acme的脚本，可以自行了解</div></blockquote><div class="notion-row"><a class="notion-bookmark notion-block-f4e41ea757174334a3fd8d9b0f5708d2" href="https://github.com/acmesh-official/acme.sh" target="_blank" rel="noopener noreferrer"><div><div class="notion-bookmark-title">GitHub - acmesh-official/acme.sh: A pure Unix shell script implementing ACME client protocol</div><div class="notion-bookmark-description">A pure Unix shell script implementing ACME client protocol - GitHub - acmesh-official/acme.sh: A pure Unix shell script implementing ACME client protocol</div><div class="notion-bookmark-link"><div class="notion-bookmark-link-icon"><img src="https://www.notion.so/image/https%3A%2F%2Fgithub.com%2Ffluidicon.png?table=block&amp;id=f4e41ea7-5717-4334-a3fd-8d9b0f5708d2&amp;t=f4e41ea7-5717-4334-a3fd-8d9b0f5708d2" alt="GitHub - acmesh-official/acme.sh: A pure Unix shell script implementing ACME client protocol" loading="lazy" decoding="async"/></div><div class="notion-bookmark-link-text">https://github.com/acmesh-official/acme.sh</div></div></div><div class="notion-bookmark-image"><img style="object-fit:cover" src="https://www.notion.so/image/https%3A%2F%2Fopengraph.githubassets.com%2F9d331bc96e077484d940d0b74e39e75037580c0a24c6cd6323869d43901d2dbe%2Facmesh-official%2Facme.sh?table=block&amp;id=f4e41ea7-5717-4334-a3fd-8d9b0f5708d2&amp;t=f4e41ea7-5717-4334-a3fd-8d9b0f5708d2" alt="GitHub - acmesh-official/acme.sh: A pure Unix shell script implementing ACME client protocol" loading="lazy" decoding="async"/></div></a></div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-cd154a3306e74325a429431e5488ddc6" data-id="cd154a3306e74325a429431e5488ddc6"><span><div id="cd154a3306e74325a429431e5488ddc6" class="notion-header-anchor"></div><a class="notion-hash-link" href="#cd154a3306e74325a429431e5488ddc6" title="第四步 将域名证书下载后上传到路由器"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">第四步 将域名证书下载后上传到路由器</span></span></h3><blockquote class="notion-quote notion-block-057ef4e815c84dd4985125ae608fecc6"><div>下载nginx版本的证书压缩包，然后将.pem的文件重命名为.crt的文件，然后上传至空目录，我是都放在 /tmp下的</div></blockquote><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-d07aad6643424f2b92607f79080d6347" data-id="d07aad6643424f2b92607f79080d6347"><span><div id="d07aad6643424f2b92607f79080d6347" class="notion-header-anchor"></div><a class="notion-hash-link" href="#d07aad6643424f2b92607f79080d6347" title="第五步 测试运行derper"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">第五步 测试运行derper</span></span></h3><blockquote class="notion-quote notion-block-d9f140e6b56148cebffaa5ad0b9af52b"><div>测试运行derper，并在ACL中添加derper区域，测试节点</div></blockquote><div class="notion-text notion-block-2f1ae106a0664e6da0e8005c25327938">配置参数可以参考<a class="notion-link" href="https://tailscale.com/kb/1118/custom-derp-servers/" target="_blank" rel="noopener noreferrer">定制 DERP 服务器 ·尾鳞 (tailscale.com)</a></div><blockquote class="notion-quote notion-block-38fd014be51f4dacaaafd98b26ad4054"><div>在<a class="notion-link" href="https://login.tailscale.com/admin/acls/file" target="_blank" rel="noopener noreferrer">Access Controls - Tailscale</a>中添加derper节点,配置如下</div></blockquote><blockquote class="notion-quote notion-block-250ddd5329dd437ab736ceb28754dd1f"><div>添加完成后在其他节点设备上运行 tailscale netcheck 命令，查看节点情况，如果显示你添加的节点代表添加成功</div></blockquote><div class="notion-text notion-block-d08b012bf1c444a2948f4b54f7d260ce">【路由器需要在防火墙中开放你的自定义端口】</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-1c6e678eff384f9f896cdadbd1459130" data-id="1c6e678eff384f9f896cdadbd1459130"><span><div id="1c6e678eff384f9f896cdadbd1459130" class="notion-header-anchor"></div><a class="notion-hash-link" href="#1c6e678eff384f9f896cdadbd1459130" title="第六步 通过screen运行"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">第六步 通过screen运行</span></span></h3><blockquote class="notion-quote notion-block-7212df4e842448eba2e71bf6a85e402d"><div>安装screen,开启虚拟终端后运行启动命令，derper即可后台运行</div></blockquote><div class="notion-blank notion-block-6fe129955c60498da9aa1212396c9415"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[TailScale与阿里云]]></title>
            <link>https://nobibi.cn/article/tailscale-aliyun</link>
            <guid>https://nobibi.cn/article/tailscale-aliyun</guid>
            <pubDate>Thu, 14 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[aliyun 与 Tailscalede的冲突]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-e075e940196a4ce0800f42f46bfaeff8"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-callout notion-gray_background_co notion-block-9651f2907dc04160b42afaf2681b7e0c"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="🚧">🚧</span></div><div class="notion-callout-text">在阿里云中添加Tailscale后，会因为tailscalede netfitle-mode问题，禁止了阿里云的内网访问，导致出现网络故障，tailscale也无法连接其他节点。</div></div><div class="notion-blank notion-block-f5f6f6c5bbf9471cab99092759ba6f59"> </div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-c2d315a302df41c9aa1370c8eef51ea3" data-id="c2d315a302df41c9aa1370c8eef51ea3"><span><div id="c2d315a302df41c9aa1370c8eef51ea3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#c2d315a302df41c9aa1370c8eef51ea3" title="📝 方法一：删除iptables规则"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📝 方法一：删除iptables规则</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-e10add64df4641cfa81267131c619ff5" data-id="e10add64df4641cfa81267131c619ff5"><span><div id="e10add64df4641cfa81267131c619ff5" class="notion-header-anchor"></div><a class="notion-hash-link" href="#e10add64df4641cfa81267131c619ff5" title="查看服务器设备dns"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">查看服务器设备dns</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-d0f010b42064465790cea487c897d40c"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F54c2d87c-8a7f-4620-a27f-fde723708efd%2F67c88775-7eec-4531-8f7c-836a9b2f5a20%2FUntitled.png?table=block&amp;id=d0f010b4-2064-4657-90ce-a487c897d40c&amp;t=d0f010b4-2064-4657-90ce-a487c897d40c&amp;width=780&amp;cache=v2" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-457e8a14d4bd469f80e502380e302099" data-id="457e8a14d4bd469f80e502380e302099"><span><div id="457e8a14d4bd469f80e502380e302099" class="notion-header-anchor"></div><a class="notion-hash-link" href="#457e8a14d4bd469f80e502380e302099" title="查看iptables"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">查看iptables</span></span></h3><div class="notion-text notion-block-8913759a337a4335a933da73ceff1590">需要删除ts-forward和ts-input中对100.64.0.0/10的drop</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-059ab14ce2524a1c92d5730f2cd07047" data-id="059ab14ce2524a1c92d5730f2cd07047"><span><div id="059ab14ce2524a1c92d5730f2cd07047" class="notion-header-anchor"></div><a class="notion-hash-link" href="#059ab14ce2524a1c92d5730f2cd07047" title="🤗 方法二：禁用netfilter-mode"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">🤗 方法二：禁用netfilter-mode</span></span></h2><div class="notion-text notion-block-8b3df56c693743208c1c7d6cc0bda3a9">在tailscale启动参数中添加--netfilter-mode=off</div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Navicat16 试用重置脚本]]></title>
            <link>https://nobibi.cn/article/7fe68018-6dd9-404b-877b-1b0f5d9a8c74</link>
            <guid>https://nobibi.cn/article/7fe68018-6dd9-404b-877b-1b0f5d9a8c74</guid>
            <pubDate>Fri, 02 Jul 2021 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-7fe680186dd9404b877b1b0f5d9a8c74"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-callout notion-gray_background_co notion-block-ae2de455885442bc93359f37e0dfef15"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="😀">😀</span></div><div class="notion-callout-text">支持navicat 16版本的试用重置脚本，通过清除注册表实现，支持16所有版本</div></div><div class="notion-blank notion-block-461854a6f6bb45fb8c23ddddb38a5bea"> </div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-b33bde31bdc644bcaea6b68d7a6b65f1" data-id="b33bde31bdc644bcaea6b68d7a6b65f1"><span><div id="b33bde31bdc644bcaea6b68d7a6b65f1" class="notion-header-anchor"></div><a class="notion-hash-link" href="#b33bde31bdc644bcaea6b68d7a6b65f1" title="📝"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📝</span></span></h2><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-815359ff1fb04c9fbf0d146863e7c98f" data-id="815359ff1fb04c9fbf0d146863e7c98f"><span><div id="815359ff1fb04c9fbf0d146863e7c98f" class="notion-header-anchor"></div><a class="notion-hash-link" href="#815359ff1fb04c9fbf0d146863e7c98f" title="📎 "><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📎 </span></span></h2></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Zerotier Moon节点]]></title>
            <link>https://nobibi.cn/article/zerotiermoon</link>
            <guid>https://nobibi.cn/article/zerotiermoon</guid>
            <pubDate>Mon, 28 Aug 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[建立ZeroTier Moon节点，通过服务器中继，提升节点访问速度，降低延时，保证节点可用性]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-f650fea5057f4832a56bbe141952af79"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-blank notion-block-57c0847655684303b21a67b72c8712b4"> </div><div class="notion-callout notion-gray_background_co notion-block-e0e8625e85024ed2b617cf3655e11a67"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="😀">😀</span></div><div class="notion-callout-text">使用Zerotier快5年了，反反复复创建moon，在此记录一下Zerotier创建moon中转服务器节点</div></div><div class="notion-text notion-block-0291aa9710c943878c71e98e1390eafd">首先，Zerotier 定义了几个节点类型：</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-5501940d34244b92b5496913da44167d" data-id="5501940d34244b92b5496913da44167d"><span><div id="5501940d34244b92b5496913da44167d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#5501940d34244b92b5496913da44167d" title="Step1:将需要作为moon的设备加入zerotier网络"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step1:将需要作为moon的设备<b>加入zerotier网络</b></span></span></h2><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-231e284311ae4bc3a0768ea6d252762d" data-id="231e284311ae4bc3a0768ea6d252762d"><span><div id="231e284311ae4bc3a0768ea6d252762d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#231e284311ae4bc3a0768ea6d252762d" title="Step2:生成moon.json模板"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step2:<b>生成moon.json模板</b></span></span></h2><div class="notion-text notion-block-ab14760e96c3446aa8245155d6d3273a">部分服务器未使用root用户，请切换至root用户创建，否则可能会遇到目录无法写入，或者创建节点无法连接等情况</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-2ad39be68f4b40b2bd16de94081a8948" data-id="2ad39be68f4b40b2bd16de94081a8948"><span><div id="2ad39be68f4b40b2bd16de94081a8948" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2ad39be68f4b40b2bd16de94081a8948" title="Step3:修改moon.json模板"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step3:<b>修改moon.json模板</b></span></span></h2><div class="notion-text notion-block-74afde7a4297435cbadd42800b7a252a">vi/vim 编辑 <code class="notion-inline-code">moon.json</code>，修改 <code class="notion-inline-code">“stableEndpoints”</code> 为服务器的公网的 IP，以 IPv4 为例，记得带引号：</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-786b3f778b274e228b8b96feec946a05" data-id="786b3f778b274e228b8b96feec946a05"><span><div id="786b3f778b274e228b8b96feec946a05" class="notion-header-anchor"></div><a class="notion-hash-link" href="#786b3f778b274e228b8b96feec946a05" title="Step4:生成签名文件"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step4:<b>生成签名文件</b></span></span></h2><div class="notion-text notion-block-ac7e5b363d64436aaa4b93d5844bead6">用到上一步中的 moon.json，执行以下命令</div><div class="notion-text notion-block-37d34a72c83640ee8c3d3291889c4fc7">执行之后生成 000000xxxx.moon 文件。</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-7ac0e7d8b277448da56c2aab644a23b3" data-id="7ac0e7d8b277448da56c2aab644a23b3"><span><div id="7ac0e7d8b277448da56c2aab644a23b3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#7ac0e7d8b277448da56c2aab644a23b3" title="Step5:将 moon 节点加入网络"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step5:<b>将 moon 节点加入网络</b></span></span></h2><div class="notion-text notion-block-3ea8ae2dd9b24f8c9c8335cbc7605e86">在服务器的 Zerotier 安装目录下（/var/lib/zerotier-one）建立文件夹 moons.d，将生成的 .moon文件拷贝进去</div><div class="notion-text notion-block-aa8b52e0d8e241dd813fafe13e619a4a">完成后重启zerotier服务</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-86d1b002ffa3493fb576b9c6dc924a1e" data-id="86d1b002ffa3493fb576b9c6dc924a1e"><span><div id="86d1b002ffa3493fb576b9c6dc924a1e" class="notion-header-anchor"></div><a class="notion-hash-link" href="#86d1b002ffa3493fb576b9c6dc924a1e" title="Step6:客户机连接moon节点"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step6:<b>客户机连接moon节点</b></span></span></h2><div class="notion-text notion-block-9fd35aa2da5648c6a4a52553e8ef423e">其他子节点设备需要添加moon节点后方可连接，有以下两种方法：</div><div class="notion-text notion-block-0f36d60b91d84df3b62d905647442d34">第一种方法就是使用 <code class="notion-inline-code">zerotier-cli orbit &lt;id&gt; &lt;id&gt;</code>命令，将moon节点的ztaddr作为 id 值，通过命令直接加入</div><div class="notion-text notion-block-8ede66725a7a4a5fa39ee2e25ec745f5">加入成功后会显示以下信息</div><div class="notion-text notion-block-993bf189fcc44984aec66fef74e4f6cf">第二种方法是需要在 /var/lib/zerotier-one 目录下新建 moons.d 文件夹和 moon 节点一样，将 000000xxxx.moon 文件放到其中，并重启 zerotier。</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-d2992063608644d98767d5ae57992c95" data-id="d2992063608644d98767d5ae57992c95"><span><div id="d2992063608644d98767d5ae57992c95" class="notion-header-anchor"></div><a class="notion-hash-link" href="#d2992063608644d98767d5ae57992c95" title="测试&amp;Debug"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>测试&amp;Debug</b></span></span></h2><div class="notion-text notion-block-1361c45ab15b4f6fa0d3bc97add70533">在子节点上运行</div><div class="notion-text notion-block-345f966fbcab46c88704043f1091eb92">在使用命令时能看到这几个节点的连接情况，如下图所示：</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-bd4d015402644fb5866f1e22d287994d"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F9494506e-8a16-46da-b167-c28c5510d57d%2FUntitled.png?table=block&amp;id=bd4d0154-0264-4fb5-866f-1e22d287994d&amp;t=bd4d0154-0264-4fb5-866f-1e22d287994d&amp;width=1175&amp;cache=v2" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-fabbcc464d50483294a72eac807fa83c">如果出现MOON节点，但ip显示为空的情况下，可以输入命令检查MOON信息,如果命令中<code class="notion-inline-code">stableEndpoints</code> 的IP为空，请返回Step2 重新创建</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-f7d5f53108034d618c8ffd8e17b07b7b"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F90e89875-f56f-44ce-afa3-77327861c39c%2FUntitled.png?table=block&amp;id=f7d5f531-0803-4d61-8c8f-fd8e17b07b7b&amp;t=f7d5f531-0803-4d61-8c8f-fd8e17b07b7b&amp;width=2168&amp;cache=v2" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-564cf619dce7401c9fec7321bec9801b">各系统下的 ZeroTier 目录位置：</div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Word限制编辑密码破解]]></title>
            <link>https://nobibi.cn/article/wordpasswd</link>
            <guid>https://nobibi.cn/article/wordpasswd</guid>
            <pubDate>Sun, 03 Sep 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[移除word文档的密码限制]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-334b13ceb7194aea90216c1464404711"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><ul class="notion-list notion-list-disc notion-block-015a1ebbecc449789ae5ddb160272a64"><li>打开要解锁的Word文件，然后转到“另存为”。</li></ul><ul class="notion-list notion-list-disc notion-block-ae2198a4e8444fcfa2885cc7d75339c8"><li>将“保存类型”更改为“Word XML 文件”并保存档。</li></ul><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-47677ceec50045a8a231a659e00e67aa"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F54c2d87c-8a7f-4620-a27f-fde723708efd%2Ffa68cd9a-d5cd-47ef-a564-7dc429cf1be7%2FUntitled.png?table=block&amp;id=47677cee-c500-45a8-a231-a659e00e67aa&amp;t=47677cee-c500-45a8-a231-a659e00e67aa&amp;width=1151&amp;cache=v2" alt="notion image" loading="lazy" decoding="async"/></div></figure><ul class="notion-list notion-list-disc notion-block-77f6507bc82b417ba144a4bc2e89ea99"><li>关闭Word文件并找到刚刚创建的 XML 档。</li></ul><ul class="notion-list notion-list-disc notion-block-2924b4f4f6374bc6929eefbc2b255adb"><li>右键单击此档并选择“打开方式”，然后选择“记事本”。</li></ul><ul class="notion-list notion-list-disc notion-block-222346854d8947a6a4d8fa447e4ca1a5"><li>按键盘上的“CTRL + F”并搜索“enforcement”。</li><ul class="notion-list notion-list-disc notion-block-222346854d8947a6a4d8fa447e4ca1a5"><li>如果短语是“w:enforcement=”1”，则将 1 替换为 0。</li><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-1f458364cec0405f9d847c99c173d42f"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:684px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F54c2d87c-8a7f-4620-a27f-fde723708efd%2F0557b359-a1e0-4fa5-b9cd-6925e25cf349%2FUntitled.png?table=block&amp;id=1f458364-cec0-405f-9d84-7c99c173d42f&amp;t=1f458364-cec0-405f-9d84-7c99c173d42f&amp;width=684&amp;cache=v2" alt="notion image" loading="lazy" decoding="async"/></div></figure><li>如果短语是‘w:enforcement=“on”’，请将 on 替换为 off。</li></ul></ul><ul class="notion-list notion-list-disc notion-block-fc31ff09dddf41c3ae896258aed29932"><li>保存档并关闭记事本文件。</li></ul><ul class="notion-list notion-list-disc notion-block-b8004f0c94dd426a958ca10993691275"><li>使用 Microsoft Word打开修改后的XML档，然后再次将档另存为Word文件。</li></ul><ul class="notion-list notion-list-disc notion-block-b9fcecbd480a4dbebfa90fdc1f775985"><li>再次打开即可编辑</li></ul><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-e11d138342da44849a6649d3b3ab17c1"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F54c2d87c-8a7f-4620-a27f-fde723708efd%2F6ea15e76-92f4-4a70-a9f8-3619e4fd6e39%2FUntitled.png?table=block&amp;id=e11d1383-42da-4484-9a66-49d3b3ab17c1&amp;t=e11d1383-42da-4484-9a66-49d3b3ab17c1&amp;width=1830&amp;cache=v2" alt="notion image" loading="lazy" decoding="async"/></div></figure></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[钢轧作业计划]]></title>
            <link>https://nobibi.cn/article/work-1</link>
            <guid>https://nobibi.cn/article/work-1</guid>
            <pubDate>Thu, 24 Aug 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[钢铁行业板带材作业计划排产方法]]></description>
            <content:encoded><![CDATA[钢铁行业板带材作业计划排产方法]]></content:encoded>
        </item>
    </channel>
</rss>