差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
it:server:cloudflaretunnel [2023-12-19 07:24] – [登录] goldentianyait:server:cloudflaretunnel [2023-12-19 10:27] (当前版本) – [服务器端口] goldentianya
行 40: 行 40:
  
 <code> <code>
-cloudflared tunnel create yfmai+root@mail:~# cloudflared tunnel create yfmai 
 +Tunnel credentials written to /root/.cloudflared/9a0be6c9-be07-4321-939a-c5bb92ad8fc1.json. cloudflared chose this file based on where your origin certificate was found. Keep this file secret. To revoke these credentials, delete the tunnel. 
 + 
 +Created tunnel yfmai with id 9a0be6c9-be07-4321-939a-c5bb92ad8fc1 
 +</code> 
 + 
 +将隧道指向域名 (如果域名之前已经指定A记录,需要在Cloudflare上删除原来的记录) 
 +  cloudflared tunnel route dns yfmai yfmai.eu.org 
 +   
 +   
 +===== 服务器端口 ===== 
 + 
 +将server的端口指向隧道 
 +<code> 
 +cloudflared tunnel run --url localhost:80 yfmai 
 +cloudflared tunnel run --url localhost:443 yfmai 
 +</code> 
 + 
 +检查规则  
 +  cloudflared tunnel ingress validate 
 +   
 +测试服务 
 +  cloudflared --loglevel debug --transport-loglevel warn --config ~/.cloudflared/config.yml tunnel run 9a0be6c9-be07-4321-939a-c5bb92ad8fc1 
 +   
 +测试规则是否命中 
 +  cloudflared tunnel ingress rule https://yfmai.eu.org 
 +   
 +   
 +如果需要与nginx同时使用,可以将所有的443端口访问重导向到nginx 
 +<code> 
 +- hostname: yfmai.eu.org 
 +    service: https://127.0.0.1:443 
 +    originRequest: 
 +      noTLSVerify: true 
 +      originServerName: yfmai.eu.org 
 +</code> 
 + 
 +启动服务 
 +<code | download> 
 +sudo cloudflared --config ~/.cloudflared/config.yml service install 
 +// 或者 
 +cloudflared service install 
 +</code> 
 +===== 注册系统服务 ===== 
 + 
 +<code> 
 +cloudflared service install 
 +systemctl start cloudflared 
 +systemctl status cloudflared
 </code> </code>
it/server/cloudflaretunnel.1702970664.txt.gz · 最后更改: 2023-12-19 07:24 由 goldentianya
回到顶部
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0