<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Workers Archives - 老路日常</title>
	<atom:link href="https://lusdaily.com/tag/workers/feed/" rel="self" type="application/rss+xml" />
	<link>https://lusdaily.com/tag/workers/</link>
	<description>老路日常</description>
	<lastBuildDate>Thu, 17 Sep 2026 14:16:44 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://lusdaily.com/wp-content/uploads/2026/06/cropped-333-e1782726521802-32x32.png</url>
	<title>Workers Archives - 老路日常</title>
	<link>https://lusdaily.com/tag/workers/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>2026 拥有你自己的 IP 工具箱，零成本，10 分钟搞定，永久可用</title>
		<link>https://lusdaily.com/one-ip-toolbox-cloudflare-zero-cost/</link>
					<comments>https://lusdaily.com/one-ip-toolbox-cloudflare-zero-cost/#comments</comments>
		
		<dc:creator><![CDATA[老路日常]]></dc:creator>
		<pubDate>Thu, 17 Sep 2026 09:06:54 +0000</pubDate>
				<category><![CDATA[实用教程]]></category>
		<category><![CDATA[建站教程]]></category>
		<category><![CDATA[Cloudflare]]></category>
		<category><![CDATA[IP查询]]></category>
		<category><![CDATA[One IP]]></category>
		<category><![CDATA[Workers]]></category>
		<category><![CDATA[开源项目]]></category>
		<category><![CDATA[零成本部署]]></category>
		<guid isPermaLink="false">https://lusdaily.com/?p=1370</guid>

					<description><![CDATA[<p>平时查 IP、看网络出口、测 DNS、看浏览器指纹，老路得开四五个网站来回切。最近挖到一个开源项目 One I&#46;&#46;&#46;</p>
<p>The post <a href="https://lusdaily.com/one-ip-toolbox-cloudflare-zero-cost/">2026 拥有你自己的 IP 工具箱，零成本，10 分钟搞定，永久可用</a> appeared first on <a href="https://lusdaily.com">老路日常</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">平时查 IP、看网络出口、测 DNS、看浏览器指纹，老路得开四五个网站来回切。最近挖到一个开源项目 <strong>One IP</strong>，把这些功能全塞进一个页面，还能<strong>部署到自己的 Cloudflare 上</strong>——零成本、10 分钟上线、绑自己的域名。今天把搭建过程完整写下来，照做就行。<strong>老规矩，不想看字的直接拉到最后看视频。</strong></p>
</blockquote>



<h2 class="wp-block-heading">一、One IP 是什么</h2>



<p class="wp-block-paragraph">一句话：<strong>IP 查询 + 网络诊断 + 浏览器检测 + AI 服务状态，四合一的开源工具箱。</strong></p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="852" height="444" src="https://lusdaily.com/wp-content/uploads/2026/09/image-56.png" alt="" class="wp-image-1371" srcset="https://lusdaily.com/wp-content/uploads/2026/09/image-56.png 852w, https://lusdaily.com/wp-content/uploads/2026/09/image-56-300x156.png 300w, https://lusdaily.com/wp-content/uploads/2026/09/image-56-768x400.png 768w, https://lusdaily.com/wp-content/uploads/2026/09/image-56-518x270.png 518w" sizes="(max-width: 852px) 100vw, 852px" /></figure>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>项</th><th>信息</th></tr></thead><tbody><tr><td><strong>项目地址</strong></td><td><a href="https://github.com/zhihui-hu/one-ip" data-type="link" data-id="github.com/zhihui-hu/one-ip" target="_blank" rel="noreferrer noopener"><strong>github.com/zhihui-hu/one-ip</strong></a></td></tr><tr><td><strong>热度</strong></td><td><strong>601 Star / 424 Fork</strong>（活跃维护，32 次提交）</td></tr><tr><td><strong>开源协议</strong></td><td>AGPL-3.0</td></tr><tr><td><strong>技术栈</strong></td><td>React + Vite + TypeScript，跑在 <strong>Cloudflare Workers + Static Assets</strong></td></tr><tr><td><strong>在线体验</strong>（老路搭建的）</td><td><a href="https://lusdaily.com/ip" target="_blank" rel="noreferrer noopener">https://lusdaily.com/ip</a></td></tr><tr><td><strong>成本</strong></td><td>Cloudflare 免费额度内<strong>零成本</strong></td></tr></tbody></table></figure>



<h3 class="wp-block-heading">它能干嘛（功能清单）</h3>



<figure class="wp-block-image size-full"><img decoding="async" width="852" height="531" src="https://lusdaily.com/wp-content/uploads/2026/09/image-57.png" alt="" class="wp-image-1372" srcset="https://lusdaily.com/wp-content/uploads/2026/09/image-57.png 852w, https://lusdaily.com/wp-content/uploads/2026/09/image-57-300x187.png 300w, https://lusdaily.com/wp-content/uploads/2026/09/image-57-767x478.png 767w, https://lusdaily.com/wp-content/uploads/2026/09/image-57-520x324.png 520w" sizes="(max-width: 852px) 100vw, 852px" /></figure>



<p class="wp-block-paragraph"><strong>老路最常用的三个场景</strong>：</p>



<ol class="wp-block-list">
<li>网站打不开时，先看是<strong>网络问题、DNS 问题还是目标服务挂了</strong>（不用再猜）</li>



<li>想确认自己的出口 IP 干不干净（<strong>是不是被标记成数据中心/VPN/Tor</strong>）</li>



<li>查 ChatGPT/Claude 这些 AI 站的连通性（判断是网络挡的还是平台自己崩了）</li>
</ol>



<h2 class="wp-block-heading">二、为什么要自己部署，不用公共站？</h2>



<p class="wp-block-paragraph">公共站（例如pin0.cc，ip.me）大部分功能单一，访问不稳定，想要看不同的内容需要来回切换，自己部署有几个实在好处：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>好处</th><th>说明</th></tr></thead><tbody><tr><td><strong>隐私</strong></td><td>IP 查询本身挺敏感——自己部署，数据只走你自己的 Cloudflare</td></tr><tr><td><strong>不怕挂</strong></td><td>公共站不够稳定，自建不受影响</td></tr><tr><td><strong>绑自己域名</strong></td><td>自定义域名挂上去，专业又高大上；还能挂免费域名，没有的看 <strong><a href="https://lusdaily.com/kdns-fr-free-domain-cloudflare-hosting/" target="_blank" rel="noreferrer noopener">老路免费域名获取教程</a></strong></td></tr><tr><td><strong>可改可扩</strong></td><td>改文案、调样式、加自己常用功能</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">三、搭建过程（10 分钟，零成本）</h2>



<h3 class="wp-block-heading">准备工作</h3>



<ul class="wp-block-list">
<li>一个 <strong><a href="https://github.com/" target="_blank" rel="noreferrer noopener">GitHub 账号</a></strong>（免费）</li>



<li>一个<strong><a href="https://www.cloudflare.com/" target="_blank" rel="noreferrer noopener"> Cloudflare 账号</a></strong>（免费）</li>



<li>一个域名（可选，后面绑；没有的看 <strong><a href="https://lusdaily.com/kdns-fr-free-domain-cloudflare-hosting/" target="_blank" rel="noreferrer noopener">老路免费域名获取教程</a></strong>）</li>
</ul>



<h3 class="wp-block-heading">第 1 步：Fork 项目</h3>



<p class="wp-block-paragraph">打开 <strong><a href="https://github.com/zhihui-hu/one-ip" target="_blank" rel="noreferrer noopener">github.com/zhihui-hu/one-ip</a></strong>，点右上角 <strong>Fork</strong> → 复制到你自己的账号下。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="499" src="https://lusdaily.com/wp-content/uploads/2026/09/image-58-1024x499.png" alt="" class="wp-image-1373" srcset="https://lusdaily.com/wp-content/uploads/2026/09/image-58-1024x499.png 1024w, https://lusdaily.com/wp-content/uploads/2026/09/image-58-300x146.png 300w, https://lusdaily.com/wp-content/uploads/2026/09/image-58-767x374.png 767w, https://lusdaily.com/wp-content/uploads/2026/09/image-58-1536x749.png 1536w, https://lusdaily.com/wp-content/uploads/2026/09/image-58-519x253.png 519w, https://lusdaily.com/wp-content/uploads/2026/09/image-58-940x458.png 940w, https://lusdaily.com/wp-content/uploads/2026/09/image-58.png 1545w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">💡 <strong>为什么要 Fork 而不是直接用原项目？</strong> 用自己的 Fork 才能保留&#8221;后续更新同步&#8221;的工作流——原项目更新了，你在 GitHub 上点一下 Sync fork（同步复刻） 就能同步。</p>
</blockquote>



<h3 class="wp-block-heading">第 2 步：Cloudflare 创建 Worker</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">过程中基本没有特殊要注意的，唯一一点和官方教程里不一样的是配置Worker的时候直接按Cloudflare提供的默认部署参数即可，不需要按官网教程，创建应用程序后，点击“Continue with GitHub”</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="590" src="https://lusdaily.com/wp-content/uploads/2026/09/image-59-1024x590.png" alt="" class="wp-image-1374" srcset="https://lusdaily.com/wp-content/uploads/2026/09/image-59-1024x590.png 1024w, https://lusdaily.com/wp-content/uploads/2026/09/image-59-300x173.png 300w, https://lusdaily.com/wp-content/uploads/2026/09/image-59-768x442.png 768w, https://lusdaily.com/wp-content/uploads/2026/09/image-59-519x299.png 519w, https://lusdaily.com/wp-content/uploads/2026/09/image-59-940x541.png 940w, https://lusdaily.com/wp-content/uploads/2026/09/image-59.png 1308w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</blockquote>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1002" height="636" src="https://lusdaily.com/wp-content/uploads/2026/09/image-62.png" alt="" class="wp-image-1377" srcset="https://lusdaily.com/wp-content/uploads/2026/09/image-62.png 1002w, https://lusdaily.com/wp-content/uploads/2026/09/image-62-300x190.png 300w, https://lusdaily.com/wp-content/uploads/2026/09/image-62-767x487.png 767w, https://lusdaily.com/wp-content/uploads/2026/09/image-62-520x330.png 520w, https://lusdaily.com/wp-content/uploads/2026/09/image-62-939x596.png 939w" sizes="auto, (max-width: 1002px) 100vw, 1002px" /></figure>



<p class="wp-block-paragraph">选择好你fork的仓库后，按下面这个默认的来，按官网提供的会构建失败</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="618" height="663" src="https://lusdaily.com/wp-content/uploads/2026/09/image-60.png" alt="" class="wp-image-1375" srcset="https://lusdaily.com/wp-content/uploads/2026/09/image-60.png 618w, https://lusdaily.com/wp-content/uploads/2026/09/image-60-280x300.png 280w, https://lusdaily.com/wp-content/uploads/2026/09/image-60-519x557.png 519w" sizes="auto, (max-width: 618px) 100vw, 618px" /></figure>
</div>


<p class="wp-block-paragraph">官网的教程（会构建失败）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="882" height="210" src="https://lusdaily.com/wp-content/uploads/2026/09/image-61.png" alt="" class="wp-image-1376" srcset="https://lusdaily.com/wp-content/uploads/2026/09/image-61.png 882w, https://lusdaily.com/wp-content/uploads/2026/09/image-61-300x71.png 300w, https://lusdaily.com/wp-content/uploads/2026/09/image-61-764x182.png 764w, https://lusdaily.com/wp-content/uploads/2026/09/image-61-517x123.png 517w" sizes="auto, (max-width: 882px) 100vw, 882px" /></figure>



<p class="wp-block-paragraph">点 部署，Cloudflare 会自动拉代码 → 装依赖 → 构建 → 发布。</p>



<p class="wp-block-paragraph"><strong>大概 2-3 分钟</strong>。完成后会自动分配一个域名</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="410" src="https://lusdaily.com/wp-content/uploads/2026/09/image-63-1024x410.png" alt="" class="wp-image-1378" srcset="https://lusdaily.com/wp-content/uploads/2026/09/image-63-1024x410.png 1024w, https://lusdaily.com/wp-content/uploads/2026/09/image-63-300x120.png 300w, https://lusdaily.com/wp-content/uploads/2026/09/image-63-768x307.png 768w, https://lusdaily.com/wp-content/uploads/2026/09/image-63-520x208.png 520w, https://lusdaily.com/wp-content/uploads/2026/09/image-63-940x376.png 940w, https://lusdaily.com/wp-content/uploads/2026/09/image-63.png 1290w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">打开它就能用了——<strong>到这里成本 0 元，工具已经跑起来了</strong>。</p>



<h3 class="wp-block-heading">第 3 步：绑定自己的域名（可选但强烈建议）</h3>



<p class="wp-block-paragraph"><code>workers.dev</code> 的地址又长又难记，而且国内访问稳定性一般。绑自己的域名体验好很多</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="464" src="https://lusdaily.com/wp-content/uploads/2026/09/image-64-1024x464.png" alt="" class="wp-image-1379" srcset="https://lusdaily.com/wp-content/uploads/2026/09/image-64-1024x464.png 1024w, https://lusdaily.com/wp-content/uploads/2026/09/image-64-300x136.png 300w, https://lusdaily.com/wp-content/uploads/2026/09/image-64-767x347.png 767w, https://lusdaily.com/wp-content/uploads/2026/09/image-64-519x235.png 519w, https://lusdaily.com/wp-content/uploads/2026/09/image-64-939x425.png 939w, https://lusdaily.com/wp-content/uploads/2026/09/image-64.png 1299w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"><strong>没有域名？</strong> 用老路之前写的免费方案——<a href="https://lusdaily.com/kdns-fr-free-domain-cloudflare-hosting/" target="_blank" rel="noreferrer noopener">kdns.fr 永久免费二级域名</a>，注册免费、不用续费、不用绑卡，配 Cloudflare 托管正好一套流程走通。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">域名这块建议固定用一个<strong>短</strong>的子域，比如 <code>ip.xxx.kdns.fr</code>——以后查 IP 直接敲地址，跟访问百度一样快。</p>
</blockquote>



<h2 class="wp-block-heading">四、几个必须说清楚的坑</h2>



<p class="wp-block-paragraph">老路照惯例，不吹只说实话：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>注意点</th><th>说明</th></tr></thead><tbody><tr><td><strong>数据有误差</strong></td><td>IP 归属、风险标签、地理位置都来自第三方数据源或规则判断，<strong>只能辅助排查，别拿单个标签下结论</strong></td></tr><tr><td><strong>限流和跨域</strong></td><td>第三方服务的限流/跨域限制会影响查询结果，偶尔查不出东西是正常的</td></tr><tr><td><strong>两种延迟别混</strong></td><td>HTTP 耗时和 ICMP Ping 是<strong>两种不同的测量方式</strong>，数字不一样不代表谁错</td></tr><tr><td><strong>AI 访问结果仅供参考</strong></td><td>它给的 IP 类型和信誉分<strong>不代表 AI 平台的官方判断</strong></td></tr><tr><td><strong>浏览器指纹是快照</strong></td><td>FingerprintJS / CreepJS 结果只反映当前环境，换环境就变，不是&#8221;你被永久追踪&#8221;的证据</td></tr><tr><td><strong>想开人机验证</strong></td><td>Turnstile / reCAPTCHA 需要额外配置且域名要匹配，不配也能跑</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">最后总结</h2>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="559" src="https://lusdaily.com/wp-content/uploads/2026/09/Generated-Image-September-17-2026-4_52PM-1024x559.png" alt="" class="wp-image-1380" srcset="https://lusdaily.com/wp-content/uploads/2026/09/Generated-Image-September-17-2026-4_52PM-1024x559.png 1024w, https://lusdaily.com/wp-content/uploads/2026/09/Generated-Image-September-17-2026-4_52PM-300x164.png 300w, https://lusdaily.com/wp-content/uploads/2026/09/Generated-Image-September-17-2026-4_52PM-766x418.png 766w, https://lusdaily.com/wp-content/uploads/2026/09/Generated-Image-September-17-2026-4_52PM-519x283.png 519w, https://lusdaily.com/wp-content/uploads/2026/09/Generated-Image-September-17-2026-4_52PM-939x512.png 939w, https://lusdaily.com/wp-content/uploads/2026/09/Generated-Image-September-17-2026-4_52PM.png 1408w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"><strong>总成本：0 元，而且是永久可用的。</strong> 域名免费（可用kdns.fr 永久免费）、托管免费（Cloudflare 免费额度长期有效）、证书免费（自动签自动续）、项目开源不收费——<strong>不是试用期，也没有&#8221;到期续费&#8221;这一说</strong>，部署一次长期挂着就行。维护量几乎为零。</p>



<p class="wp-block-paragraph"><strong>有需要就部署一个，反正不要钱，不想折腾的直接用老路的 <a href="https://lusdaily.com/ip" target="_blank" rel="noreferrer noopener">点击直达</a>。</strong></p>



<p class="wp-block-paragraph">本期实操视频在此~</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="video-container"><iframe loading="lazy" title="2026 拥有你自己的 IP 工具箱，零成本，10 分钟搞定，永久可用，全免费，纯白嫖，全程视频实操过程分享" width="740" height="416" src="https://www.youtube.com/embed/d7_CLJZ8pus?feature=oembed&#038;enablejsapi=1" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>相关阅读：<strong><a href="https://lusdaily.com/kdns-fr-free-domain-cloudflare-hosting/" target="_blank" rel="noreferrer noopener">kdns.fr 永久免费域名 + Cloudflare 托管教程</a></strong> · <strong><a href="https://lusdaily.com/vps-money-saving-guide-vultr/" target="_blank" rel="noreferrer noopener">VPS 省钱指南：怎么选最划算</a></strong></em></p>
<p>The post <a href="https://lusdaily.com/one-ip-toolbox-cloudflare-zero-cost/">2026 拥有你自己的 IP 工具箱，零成本，10 分钟搞定，永久可用</a> appeared first on <a href="https://lusdaily.com">老路日常</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lusdaily.com/one-ip-toolbox-cloudflare-zero-cost/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
