搭建CLOUDFLARED免费隧道内网穿透,部署DOCKER教程

注册Cloudflared账号 我们登录Cloudflared注册一个账号并登录,官网链接:https://www.cloudflare-cn.com/ 邮箱注册邮箱注册 站点添加刚才注册的网站 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 选择Free 继续下一步 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 继续下一步继续下一步 然后来到这一页面,分别复制保存好这两个Cloudflare 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 回到刚才阿里云域名管理,左侧域名列表 点击域名进入 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 修改dns,把刚才复制的2个Cloudflare ,填到这里,确定保存 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 然后回到Cloudflare,点完成 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 这里按操作流程点,使用保存 部署docker教程 回到首页点Access 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 启动Zero Trust,进入这个网站会有点慢,不要着急 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 点击Access下的Tunnels 点Create a tunnel 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 选择Free 点Select plan 这里有2步是要选择ferr免费版本和0元购买的,因为我购买过所以没有这个截图,有的人会有预扣款,然后退款, 然后接下来填一个你喜欢的名字 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 选择Docker,复制下面这串代码,这串代码里实际上有用的只有我红框框里打码的那串Token 编辑保存好这串Token,备用,然后点下方的Next 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 来到Public Hostname Page Subdomain填 www Domain(Required)选择 刚刚注册的域名 Service(Required)选择 HTTP ://后面填 自己Nas的IP:自己想要映射的端口(如我想要映射刚做的Heimdall网页,端口是9010) 然后点Save hostname 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 部署docker 来到极空间docker仓库,搜cloudflare/cloudflared点击下载 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 双击打开以后来到文件夹路径,在Docker文件夹里新建一个Cloudflared文件夹 路径选择Cloudflared文件夹 装载路径填 /etc/cloudflared 极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程 网络改成host网络改成host 命令这里修改,这一步很关键,这里修改错了就会不断重启,查了很教程才发现 ’tunnel’ ‘–no-autoupdate’ ‘run’ ‘–token’ ‘这里替换刚刚复制备用的Token’ 前面在Zero Trust复制的token替换上面的就行

SECOND

五级 hello

CLOUDFLARE系列教程之在PAGES上搭建静态博客

利用cloudflare的pages功能搭建博客 1.pages简介 Cloudflare Pages是Cloudflare公司推出的一个静态网站托管服务,专门为开发者提供构建和部署现代化、高性能网站的解决方案。 它的主要特点包括: 与GitHub 无缝集成,支持自动从仓库获取代码并触发构建和部署。 提供免费的SSL证书和全球CDN加速,大幅提升网站的访问速度和安全性。 在cloudflare的pages中部署静态博客。 前置知识(重要):在本地安装git,并且把git代码上传到远程github仓库。 1.配置用户名和邮箱 $ git config user.name “new_username” $ git config user.email “new_email@example.com” 其中的"new_username"是你的新GitHub用户名,“new_email@example.com"是你的新GitHub邮箱地址。 2.创建SSH密钥: $ ssh-keygen -t rsa -C “your_email@example.com” 这里的"your_email@example.com"应被替换为你的GitHub邮箱地址。 3.将SSH密钥添加到ssh-agent: $ eval “$(ssh-agent -s)” $ ssh-add ~/.ssh/id_rsa 4.将公钥添加到新的GitHub账户 打开 “~/.ssh/id_rsa.pub"文件,复制内容。然后,打开GitHub的设置页面,在SSH和GPG keys部分,点击"New SSH key”, 填入一个标题(例如你的电脑名称),在Key处粘贴你复制的公钥内容。 2.在本地初始化一个git仓库,并上传代码到github远程仓库。 自己在本地初始化一个git仓库,然后在github上新建一个远程仓库,根据新建的远程仓库的提示,进行操作,如果代码能顺利上传到github远程仓库,即代表本地的git配置没有问题。 一、本地搭建hugo项目,并熟悉hugo博客的使用 下载hugo安装包 (此处为windows系统下使用) 下载地址: https://github.com/gohugoio/hugo/releases/download/v0.125.4/hugo_extended_0.125.4_windows-amd64.zip 解压下载的安装包,然后切换到安装包目录,在此目录下运行cmd窗口,执行以下命令(myblog可更改为自己的项目名称) hugo new site myblog 3.把hugo.exe 所在的文件夹,添加到环境变量(重要),win+r打开运行,输入:rundll32 sysdm.cpl 然后切换到myblog文件夹,初始化仓库 git init 添加hugo主题 git submodule add https://github.com/lxndrblz/anatole.git themes/anatole 在hugo.toml配置文件中加入主题的名字