<?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>免费资源 &#8211; ZhiYunHaiBo 智云海博</title>
	<atom:link href="https://www.zyh8.com/archives/category/%E5%85%8D%E8%B4%B9%E8%B5%84%E6%BA%90/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.zyh8.com</link>
	<description>智云海</description>
	<lastBuildDate>Mon, 04 Sep 2023 08:13:06 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.3.7</generator>

<image>
	<url>https://www.zyh8.com/wp-content/uploads/2023/06/cropped-w4sdfmit-32x32.jpg</url>
	<title>免费资源 &#8211; ZhiYunHaiBo 智云海博</title>
	<link>https://www.zyh8.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>非常好用的内网穿透工具CloudFlare Tunnel</title>
		<link>https://www.zyh8.com/archives/551/%e9%9d%9e%e5%b8%b8%e5%a5%bd%e7%94%a8%e7%9a%84%e5%86%85%e7%bd%91%e7%a9%bf%e9%80%8f%e5%b7%a5%e5%85%b7cloudflare-tunnel/</link>
					<comments>https://www.zyh8.com/archives/551/%e9%9d%9e%e5%b8%b8%e5%a5%bd%e7%94%a8%e7%9a%84%e5%86%85%e7%bd%91%e7%a9%bf%e9%80%8f%e5%b7%a5%e5%85%b7cloudflare-tunnel/#comments</comments>
		
		<dc:creator><![CDATA[Michael]]></dc:creator>
		<pubDate>Sun, 09 Jul 2023 06:30:44 +0000</pubDate>
				<category><![CDATA[免费资源]]></category>
		<category><![CDATA[工具]]></category>
		<guid isPermaLink="false">https://www.zyh8.com/?p=551</guid>

					<description><![CDATA[CloudFlare Tunnel 是一个强大的工具，允许你将本地或者内部网络的服务安全地连接到 CloudF [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>CloudFlare Tunnel 是一个强大的工具，允许你将本地或者内部网络的服务安全地连接到 CloudFlare 的全球网络。通过使用 CloudFlare Tunnel，你可以轻松地为本地开发环境、内部应用程序或者其他需要保护的服务提供安全、快速的访问。本文将介绍 CloudFlare Tunnel 的基本概念、功能以及配置方法。</p>



<h2 class="wp-block-heading">什么是 CloudFlare Tunnel？</h2>



<p>CloudFlare Tunnel 是 CloudFlare 公司提供的一种代理服务，它允许你将本地或内部网络的服务（例如，Web 服务器、API 服务器等）通过加密的通道连接到 CloudFlare 的全球网络。这样，你的服务将得到 CloudFlare 提供的安全性、性能和可靠性优势。</p>



<h2 class="wp-block-heading">CloudFlare Tunnel 的优势</h2>



<ol>
<li><strong>安全性</strong>：通过 CloudFlare Tunnel，你的服务与互联网之间的所有流量都会被加密，从而增强了数据安全。此外，CloudFlare 提供了防火墙、DDoS 防护等安全功能，可以保护你的服务免受恶意攻击。</li>



<li><strong>性能</strong>：CloudFlare 拥有全球范围内的数据中心，可以为你的服务提供 CDN 加速。这意味着，你的服务可以更快地为全球用户提供内容。</li>



<li><strong>可靠性</strong>：CloudFlare 的全球网络具有高度冗余和可用性，可以确保你的服务在面临硬件故障或者网络问题时依然可用。</li>



<li><strong>灵活性</strong>：CloudFlare Tunnel 可以用于多种场景，包括本地开发环境、内部应用程序、IoT 设备等。无论你的服务在何处运行，CloudFlare Tunnel 都可以为其提供安全的互联网连接。</li>
</ol>



<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6382166096908019"
     crossorigin="anonymous"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-6382166096908019"
     data-ad-slot="9314819750"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">如何配置 CloudFlare Tunnel？</h2>



<p>要使用 CloudFlare Tunnel，你需要遵循以下步骤：</p>



<p>1.<strong>创建 CloudFlare 账户</strong>：首先，你需要在&nbsp;<a rel="noreferrer noopener" href="https://www.cloudflare.com/" target="_blank">CloudFlare 官网 <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/2197.png" alt="↗" class="wp-smiley" style="height: 1em; max-height: 1em;" /></a>&nbsp;上创建一个账户，并添加你的域名。没有域名的话，你可以去注册一个eu.org免费域名(审核时间有点长)，或者到<a href="https://www.namesilo.com/domain/search-domains?rid=24a7e88pf" target="_blank" rel="noreferrer noopener">namesilo</a>注册一个你心仪的域名，常用的域名后缀（TLD）有.com .net .org .top .xyz</p>



<p><a rel="noreferrer noopener" href="https://www.namesilo.com/domain/search-domains?rid=24a7e88pf" target="_blank">namesilo域名注册优惠码</a>：ZYH8</p>



<p><a href="https://www.namesilo.com/domain/search-domains?rid=24a7e88pf" target="_blank" rel="noreferrer noopener">填写后可以优惠一美元</a></p>



<p>2.<strong>安装 CloudFlare Tunnel 客户端</strong>：如果您使用的是linux，可以通过以下命令安装：</p>



<h3 class="wp-block-heading"><a>Debian Buster (stable)</a></h3>



<pre class="wp-block-preformatted"># Add cloudflare gpg key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | sudo tee /usr/share/keyrings/cloudflare-main.gpg &gt;/dev/null

# Add this repo to your apt repositories
echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared buster main' | sudo tee /etc/apt/sources.list.d/cloudflared.list

# install cloudflared
sudo apt-get update &amp;&amp; sudo apt-get install cloudflared
</pre>



<h3 class="wp-block-heading"><a>Debian Bullseye (stable)</a></h3>



<pre class="wp-block-preformatted"># Add cloudflare gpg key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | sudo tee /usr/share/keyrings/cloudflare-main.gpg &gt;/dev/null

# Add this repo to your apt repositories
echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared bullseye main' | sudo tee /etc/apt/sources.list.d/cloudflared.list

# install cloudflared
sudo apt-get update &amp;&amp; sudo apt-get install cloudflared
</pre>



<h3 class="wp-block-heading"><a>Debian Bookworm (testing)</a></h3>



<pre class="wp-block-preformatted"># Add cloudflare gpg key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | sudo tee /usr/share/keyrings/cloudflare-main.gpg &gt;/dev/null

# Add this repo to your apt repositories
echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared bookworm main' | sudo tee /etc/apt/sources.list.d/cloudflared.list

# install cloudflared
sudo apt-get update &amp;&amp; sudo apt-get install cloudflared
</pre>



<h3 class="wp-block-heading"><a>Ubuntu 20.04 LTS (Focal Fossa)</a></h3>



<pre class="wp-block-preformatted"># Add cloudflare gpg key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | sudo tee /usr/share/keyrings/cloudflare-main.gpg &gt;/dev/null

# Add this repo to your apt repositories
echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared focal main' | sudo tee /etc/apt/sources.list.d/cloudflared.list

# install cloudflared
sudo apt-get update &amp;&amp; sudo apt-get install cloudflared
</pre>



<h3 class="wp-block-heading"><a>Ubuntu 22.04 LTS (Jammy Jellyfish)</a></h3>



<pre class="wp-block-preformatted"># Add cloudflare gpg key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | sudo tee /usr/share/keyrings/cloudflare-main.gpg &gt;/dev/null

# Add this repo to your apt repositories
echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared jammy main' | sudo tee /etc/apt/sources.list.d/cloudflared.list

# install cloudflared
sudo apt-get update &amp;&amp; sudo apt-get install cloudflared
</pre>



<h3 class="wp-block-heading"><a>Amazon Linux</a></h3>



<pre class="wp-block-preformatted"># Add cloudflared-ascii.repo to /etc/yum.repos.d/ 
curl -fsSl https://pkg.cloudflare.com/cloudflared-ascii.repo | sudo tee /etc/yum.repos.d/cloudflared-ascii.repo

#update repo
sudo yum update

# install cloudflared
sudo yum install cloudflared
</pre>



<h3 class="wp-block-heading"><a>RHEL Generic</a></h3>



<pre class="wp-block-preformatted"># Add cloudflared.repo to /etc/yum.repos.d/ 
curl -fsSl https://pkg.cloudflare.com/cloudflared-ascii.repo | sudo tee /etc/yum.repos.d/cloudflared.repo

#update repo
sudo yum update

# install cloudflared
sudo yum install cloudflared
</pre>



<h3 class="wp-block-heading"><a>Centos 7</a></h3>



<pre class="wp-block-preformatted"># This requires yum config-manager
sudo yum install yum-utils

# Add cloudflared.repo to config-manager
sudo yum-config-manager --add-repo https://pkg.cloudflare.com/cloudflared-ascii.repo

# install cloudflared
yum install cloudflared
</pre>



<h3 class="wp-block-heading"><a>Centos 8</a></h3>



<pre class="wp-block-preformatted"># This requires dnf config-manager
# Add cloudflared.repo to config-manager
sudo dnf config-manager --add-repo https://pkg.cloudflare.com/cloudflared-ascii.repo

# install cloudflared
sudo dnf install cloudflared
</pre>



<h3 class="wp-block-heading"><a>Centos Stream</a></h3>



<pre class="wp-block-preformatted"># This requires dnf config-manager
# Add cloudflared.repo to config-manager
sudo dnf config-manager --add-repo https://pkg.cloudflare.com/cloudflared-ascii.repo

# install cloudflared
sudo dnf install cloudflared
</pre>



<h2 class="wp-block-heading"><a></a>Gokeyless</h2>



<h3 class="wp-block-heading"><a>Debian</a></h3>



<pre class="wp-block-preformatted">sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | sudo tee /usr/share/keyrings/cloudflare-main.gpg &gt;/dev/null

# Add this repo to your apt repositories
echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/gokeyless buster main' | sudo tee /etc/apt/sources.list.d/cloudflare.list

# install gokeyless
sudo apt-get update &amp;&amp; sudo apt-get install gokeyless
</pre>



<h3 class="wp-block-heading"><a>Centos 8</a></h3>



<pre class="wp-block-preformatted"># This requires dnf config-manager
# Add gokeyless.repo to config-manager
sudo dnf config-manager --add-repo https://pkg.cloudflare.com/gokeyless.repo

# install gokeyless
sudo dnf install gokeyless
如果找不到对应你系统的命令，那你需要手动下载二进制文件进行安装<a rel="noreferrer noopener" href="https://github.com/cloudflare/cloudflared/releases" target="_blank">https://github.com/cloudflare/cloudflared/releases</a></pre>



<p>其他系统安装参考<a href="https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/installation/">Cloudflare 文档</a></p>



<p><strong>安装好后我们需要进行配置</strong></p>



<p>参参考官方文档进行配置：<a href="https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/tunnel-guide/">设置您的第一个隧道 ·Cloudflare文档</a></p>



<p>这里说几个常见的问题，如果你遇到证书错误那么你需要在config.yml文件中配置入口规则，以下是一个示例配置：（这样配置后可以使用服务器的自签名证书）</p>



<pre class="wp-block-code"><code>tunnel: your_tunnel_id
credentials-file: /path/to/your/credentials.json

ingress:
  - hostname: example.com
    service: http://localhost:8080
    originRequest:
      noTLSVerify: true
      http2Origin: true
  - service: http_status:404</code></pre>



<p>更多入口规则配置参考<a href="https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/tunnel-guide/local/local-management/ingress/">入口规则 ·Cloudflare 文档</a></p>



<h2 class="wp-block-heading">如果需要设置开机自启，请按照以下步骤操作(ubuntu系统）</h2>



<p class="has-vivid-red-color has-text-color">注意：请把示例中的moodle替换为你自己的隧道名称</p>



<p>1.使用文本编辑器（如<code>nano</code>）创建一个新的systemd服务文件：</p>



<pre class="wp-block-code"><code>sudo nano /etc/systemd/system/cloudflared-moodle.service</code></pre>



<p>2.将以下内容粘贴到新创建的文件中，注意替换<code>&lt;your_user&gt;</code>为您的实际用户名：</p>



<pre class="wp-block-code"><code>&#91;Unit]
Description=Cloudflare Tunnel for Moodle
After=network.target

&#91;Service]
User=&lt;your_user&gt;
Group=&lt;your_user&gt;
ExecStart=/usr/local/bin/cloudflared tunnel run moodle
Restart=always
RestartSec=3

&#91;Install]
WantedBy=multi-user.target</code></pre>



<p>3.重新加载systemd配置：</p>



<pre class="wp-block-code"><code>sudo systemctl daemon-reload</code></pre>



<p>4.启用新创建的服务，以便在开机时自动运行：</p>



<pre class="wp-block-code"><code>sudo systemctl enable cloudflared-moodle.service</code></pre>



<p>5.现在，您可以手动启动服务：</p>



<pre class="wp-block-code"><code>sudo systemctl start cloudflared-moodle.service</code></pre>



<p>6.检查服务状态以确保一切正常：</p>



<pre class="wp-block-code"><code>sudo systemctl status cloudflared-moodle.service</code></pre>



<p>现在，Cloudflare Tunnel将在后台运行，并在系统启动时自动启动。如果您需要停止、启动或重启服务，可以使用以下命令：</p>



<ul>
<li>停止服务：<code>sudo systemctl stop cloudflared-moodle.service</code></li>



<li>启动服务：<code>sudo systemctl start cloudflared-moodle.service</code></li>



<li>重启服务：<code>sudo systemctl restart cloudflared-moodle.service</code></li>
</ul>



<p>要查看服务的状态和日志，您可以使用以下命令：</p>



<ul>
<li>查看状态：<code>sudo systemctl status cloudflared-moodle.service</code></li>



<li>查看日志：<code>sudo journalctl -u cloudflared-moodle.service</code></li>
</ul>



<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6382166096908019"
     crossorigin="anonymous"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-6382166096908019"
     data-ad-slot="9314819750"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zyh8.com/archives/551/%e9%9d%9e%e5%b8%b8%e5%a5%bd%e7%94%a8%e7%9a%84%e5%86%85%e7%bd%91%e7%a9%bf%e9%80%8f%e5%b7%a5%e5%85%b7cloudflare-tunnel/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
