首页
留言
导航
统计
Search
1
追番推荐!免费看动漫的网站 - 支持在线观看和磁力下载
2,512 阅读
2
推荐31个docker应用,每一个都很实用
1,312 阅读
3
PVE自动启动 虚拟机 | 容器 顺序设置及参数说明
931 阅读
4
一条命令,永久激活!Office 2024!
618 阅读
5
优选 Cloudflare 官方 / 中转 IP
490 阅读
默认分类
服务器
宝塔
VPS
Docker
OpenWRT
Nginx
群晖
前端编程
Vue
React
Angular
NodeJS
uni-app
后端编程
Java
Python
SpringBoot
SpringCloud
流程引擎
检索引擎
Linux
CentOS
Ubuntu
Debian
数据库
Redis
MySQL
Oracle
虚拟机
VMware
VirtualBox
PVE
Hyper-V
计算机
网络技术
网站源码
主题模板
登录
Search
标签搜索
Java
小程序
Redis
SpringBoot
docker
Typecho
Cloudflare
docker部署
虚拟机
WordPress
群晖
uni-app
CentOS
Vue
Java类库
Linux命令
防火墙配置
Mysql
脚本
Nginx
微醺
累计撰写
264
篇文章
累计收到
11
条评论
首页
栏目
默认分类
服务器
宝塔
VPS
Docker
OpenWRT
Nginx
群晖
前端编程
Vue
React
Angular
NodeJS
uni-app
后端编程
Java
Python
SpringBoot
SpringCloud
流程引擎
检索引擎
Linux
CentOS
Ubuntu
Debian
数据库
Redis
MySQL
Oracle
虚拟机
VMware
VirtualBox
PVE
Hyper-V
计算机
网络技术
网站源码
主题模板
页面
留言
导航
统计
搜索到
69
篇与
的结果
2024-01-29
Termux 使用教程 #2 - 打造手机上的最强终端
前言虽然 Termux 下载安装后就直接可以使用了,但是为了让它用起来更顺手、看起来更顺眼,我进行了一系列的客制化操作。自定义扩展功能按键默认的功能按键实在是太简陋,连左右方向键都没有,使用起来并不方便。好在可以通过 ~/.termux/termux.properties 这个配置文件对按键进行定制。如果想设置成这样,可以在配置文件中添加如下内容:extra-keys = [['ESC','/','-','HOME','UP','END','PGUP','DEL'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN','BKSP']]作为一个懒人,通常我都会一键操作:mkdir -p ~/.termux && echo "extra-keys = [['ESC','/','-','HOME','UP','END','PGUP','DEL'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN','BKSP']]" > ~/.termux/termux.properties最后输入以下命令重载配置,或者关闭应用再打开。termux-reload-settings更换国内软件源默认情况下软件包下载的速度非常慢,可以通过更换国内的软件源来加快软件包下载速度。为了防止修改出错,先备份源列表文件:cp $PREFIX/etc/apt/sources.list $PREFIX/etc/apt/sources.list.bak出错还原方法:cp $PREFIX/etc/apt/sources.list.bak $PREFIX/etc/apt/sources.list使用 sed 命令一键修改:sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux stable main@' $PREFIX/etc/apt/sources.list也可以输入 apt edit-sources 手动编辑源文件。将默认的官方源替换为清华大学的镜像源 https://mirrors.tuna.tsinghua.edu.cn/termux 。检查修改:$ cat $PREFIX/etc/apt/sources.list # The main termux repository: #deb https://dl.bintray.com/termux/termux-packages-24 stable main deb https://mirrors.tuna.tsinghua.edu.cn/termux stable main最后更新一下:pkg up如果卡进度条了,退出 Termux 的进程,重新打开,并运行 dpkg --configure -a 即可修复。安装常用工具安装一些基本的常用工具,方便后续的折腾。pkg i -y git curl wget tree vim nano tmux htop安装和配置 Oh My ZshOh My Zsh will not make you a 10x developer...but you may feel like one.上面那句话来自 Oh My Zsh README ,意思是 “装逼是第一生产力”。我使用 Oh My Zsh 倒不是为把终端搞得花里胡哨去装逼,作为一个实用主义者,我非常喜欢自动建议、补全和代码高亮功能,这极大的提高了终端的输入效率。所以不管什么平台,都会安装 Oh My Zsh 。安装 zshpkg i -y zsh安装 Oh My Zsh使用 curl 下载安装sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"使用 wget 下载安装sh -c "$(wget -O- https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"Oh My Zsh 安装完成后会提示你设置 zsh 为默认 sehll 。如果没有提示,输入下面的命令进行设置:chsh -s zsh修改 Oh My Zsh 主题Oh My Zsh 有很多内置主题,只需要修改配置文件即可启用。也可以选择安装 外置主题 。我使用的主题是 ys ,简单实用,不花里胡哨。使用 sed 命令一键修改:sed -i '/^ZSH_THEME=/c\ZSH_THEME="ys"' ~/.zshrc修改后输入下面的命令刷新配置就可以看到效果:source ~/.zshrc安装 Oh My Zsh 插件安装 zsh-syntax-highlighting (代码高亮)git clone https://github.com/zsh-users/zsh-syntax-highlighting $ZSH_CUSTOM/plugins/zsh-syntax-highlighting安装 zsh-autosuggestions (自动建议)git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions安装 zsh-completions(自动补全)git clone https://github.com/zsh-users/zsh-completions $ZSH_CUSTOM/plugins/zsh-completionszsh-completions 插件还需把 autoload -U compinit && compinit 添加到 .zshrc 。输入命令可一键添加:[ -z "`grep "autoload -U compinit && compinit" ~/.zshrc`" ] && echo "autoload -U compinit && compinit" >> ~/.zshrc把需要启用的插件写入到配置文件中,使用 sed 命令一键操作。sed -i '/^plugins=/c\plugins=(git z zsh-syntax-highlighting zsh-autosuggestions zsh-completions)' ~/.zshrc如果你有自己想添加的插件,写在括号内即可,插件名称用空格隔开。最后应用配置source ~/.zshrc修改终端配色修改配色需要安装 Termux:Styling 这个插件,安装好后长按屏幕,进入 More... 菜单,选择 Style 就可以对配色和字体进行设置。这在上篇文章中介绍菜单和选项时有提到过。选择好你自己喜欢的配色和字体,设置好后会在 ~/.termux 目录中生成配色文件 colors.properties 和字体文件 font.ttf ,可以把这两个文件进行备份,以后只需要导入即可,就不再需要安装这个插件了。$ tree ~/.termux /data/data/com.termux/files/home/.termux ├── colors.properties ├── font.ttf ├── shell -> /data/data/com.termux/files/usr/bin/zsh └── termux.properties修改启动页面的问候语刚接触 Termux 时这些信息会对使用有帮助,但随着对 Termux 的深入了解,和人类本能的控制欲,肯定会想把它换掉,我发现多数小伙伴都会使用自己的 ID 以大字体的方式呈现。vi $PREFIX/etc/motd而对于我这种崇尚极简主义的人来说,选择让它不显示。touch ~/.hushlogin最后Termux 给我的第一印象是好难用,连左右方向键都没有,差点就卸载了。因为最近在研究路由器,于是就尝试在 Termux 中输入 pkg install iperf3 来安装 iPerf3 ,没想到装上了,然后就拿着手机满屋子测 WiFi 吞吐量。这也使我对它产生了兴趣,后来慢慢开始深入了解,一发不可收拾,也促使我进行了客制化的尝试。
2024年01月29日
327 阅读
0 评论
0 点赞
2024-01-29
Termux 使用教程 #1 - Android 手机安装 Linux
前言Termux 是一个 Android 下的终端模拟器,可以在手机上模拟 Linux 环境。它是一个手机 App,可以从应用商店直接下载安装,打开就能使用,它提供一个命令行界面,让用户与系统交互。它支持 apt 软件包管理,可以十分方便安装软件包,而且完美支持 Python 、 PHP 、 Ruby 、 Go 、 Nodejs 、 MySQL 等工具。随着智能设备的普及和性能的不断提升,如今手机、平板等设备的硬件标准已经直逼入门级桌面计算机,使用 Termux 完全可以把手机变成一个强大的小型服务器。你甚至可以使用 Termux 通过 Nmap、Sqlmap、BBScan、subDomainsBrute、Hydra、RouterSploit 等工具实现端口扫描、注入检测、子域名爆破、多协议弱口令爆破、路由器漏洞检测框架多种功能,把手机打造成一个随身携带的渗透神器,成为现实版的艾登・皮尔斯。下载安装官方推荐从 F-Droid 和 Google Play 这两个平台下载,安装完打开就是下面这个样子。基本操作俗话说” 会跑之前,要先学会走 “,先了解基本操作,以后搞一些骚操作就轻而易举了。选项和菜单长按屏幕会出现可选择的复制光标,同时会显示 Copy(复制)、Paste(粘贴)、More...(更多)这几个选项。点击 More... 进入到下一级菜单。长按屏幕├── COPY: 复制├── PASTE: 粘贴├── More: 更多 ├── Select URL: 选择 URL └── Share transcipt: 传输当前会话的所有输出(通过Android api) └── Reset: 重置 └── Kill process: 杀掉当前终端会话进程 └── Style: 风格配色(需安装 Termux:Styling 插件) └── Keep screen on: 保持屏幕开启 └── Help: 帮助文档(Termux Wiki)从左侧屏幕边缘向右滑动可以拖出导航栏,在这里可以新建、切换、重命名会话 (session) 和调出输入法。常用快捷键在使用终端时,需要使用到 Alt、Ctrl、Esc 等键,但手机上并没有这些键。Termux 中可以使用音量减按钮来模拟 Ctrl 键。例如,音量减 +L 相当于在键盘上按下 Ctrl+L。以下是一些在终端中常用的快捷键,同样适用于 Termux 中。Ctrl+A -> 光标移动到开始位置Ctrl+E -> 光标移动到最末尾Ctrl+K -> 剪切此处至末尾的所有内容Ctrl+U -> 剪切此处至开始的所有内容Ctrl+W -> 剪切此处到左边的单词Ctrl+Y -> 粘贴由Ctrl + U、Ctrl + D、Ctrl + W剪切的单词Ctrl+L -> 相当于clear命令,清屏Ctrl+C -> 终止进程/命令Ctrl+D -> 关闭终端Ctrl+Z -> 挂起(发送 SIGTSTP 到)当前进程音量加按钮可以作为产生特定输入的特殊键,可以粗略的理解为笔记本电脑上的 Fn 键。音量加+E -> Esc键音量加+T -> Tab键音量加+1 -> F1键(音量增加 + 2相当于F2,以此类推)音量加+0 -> F10键音量加+B -> Alt+B,使用readline时返回一个单词音量加+F -> Alt+F,使用readline时转发一个单词音量加+X -> Alt+X音量加+W -> 向上箭头键音量加+A -> 向左箭头键音量加+S -> 向下箭头键音量加+D -> 向右箭头键音量加+L -> |(管道字符)音量加+H -> 〜(波浪号字符)音量加+U -> _(下划线字符)音量加+P -> Page Up键(上一页)音量加+N -> Page Down键(下一页)音量加+. -> Ctrl +\(SIGQUIT)音量加+V -> 显示音量控制音量加+Q -> 显示额外的按键视图音量加+K -> 同上扩展功能按键前面提到 Termux 可以使用音量键来实现快捷键操作,个人感觉使用音量键不是很不方便。Termux 还提供屏幕扩展功能按键。可以使用音量加 +Q 或者音量加 +K 可以显示和隐藏。此外,功能按键向左滑动可以调出文本输入框,可以更方便的粘贴和对待输入的指令进行更精细的修改。软件包管理Termux 除了支持 apt 命令外,还在此基础上封装了 pkg 命令,pkg 命令向下兼容 apt 命令。官方建议使用 pkg 命令,因为它会在安装或升级包时会自动更新 apt 列表,也就是说执行 pkg upgrade 相当于执行了 apt update && apt upgrade,简化了操作流程。命令 作用pkg search 搜索包pkg install 安装包,简写pkg ipkg uninstall 卸载包pkg reinstall 重新安装包pkg update / pkg upgrade 升级软件包,简写pkg uppkg list-all 列出可供安装的所有包pkg list-installed 列出已经安装的包pkg shoe 显示某个包的详细信息pkg files 显示某个包的相关文件夹路径Termux 与标准 Linux 目录结构的区别与大多数 Linux 发行版不同,Termux 不遵循文件系统层次结构标准,你无法在标准路径找到 /bin、/etc、/usr、/tmp 等目录。为了方便,Termux 提供了一个特殊的环境变量: PREFIX ,它相当于 /usr 目录。$ tree -d -L 1 $PREFIX /data/data/com.termux/files/usr ├── bin ├── etc ├── include ├── lib ├── libexec ├── share ├── src ├── tmp └── var此外用户主目录也在非常规位置。$ echo $HOME /data/data/com.termux/files/home由于没有 root 权限,想对根目录进行操作是不可能的。$ ls / ls: cannot open directory '/': Permission denied对此可以安装 proot ,并使用 termux-chroot 命令可以模拟 root 环境与标准的 Linux 目录结构。$ pkg i -y proot $ termux-chroot $ ls / bin data dev etc home lib proc root sbin share storage system tmp usr var vendor $ ls /usr bin etc include lib libexec share src tmp var这对某些必须要用到标准路径的一些程序会非常有用。root 权限前面提到的 proot 毕竟是模拟的方式,会有一定的局限性。如果手机已经 root ,在 Termux 中使用 su 虽然可以切换为 root 用户,但是会有一些 Termux 的命令无法正常使用,毕竟这不是一个标准的 Linux 环境。解决方案是安装 tsu 来获取 root 权限,tsu 是 Termux 中的 su 替代方案。安装 tsu:pkg i -y tsu使用 root 权限执行命令:tsudo command切换到 root 用户:tsu在 root 用户下,输入 exit 命令或者按 Ctrl+D 可以回到普通用户。访问外部存储Termux 默认只能访问自身内部的数据,如果要访问手机中其它的数据,输入下面的命令后,手机弹出对请求权限的窗口,允许即可。termux-setup-storage这个操作将创建 $HOME/storage 目录,此目录中的子目录将通过符号链接到手机存储中的一些常用目录。$ tree storage storage ├── dcim -> /storage/emulated/0/DCIM ├── downloads -> /storage/emulated/0/Download ├── movies -> /storage/emulated/0/Movies ├── music -> /storage/emulated/0/Music ├── pictures -> /storage/emulated/0/Pictures └── shared -> /storage/emulated/0此外还可以通过 /sdcard 来访问外部存储的根目录。SSH 连接作为 Linux 终端或者服务器,SSH 都是必须的。不管你是 SSH 连接到 Termux ,还是使用 Termux 去连其它主机,都需要先安装 openssh 。pkg i -y opensshTermux 使用 SSH 连接其它主机基本操作,ssh 命令:ssh User@Host -p PortSSH 连接到 Termux手机操作起来毕竟束缚太多,在电脑上通过 SSH 连接再进行操作是一件非常优雅的事情。设置密码:passwd查看用户名:whoami由于 Termux 是单用户环境,所以这个步骤不是必须的。使用任何用户名都可以进行登录。启动 SSH 服务端:sshdSSH 服务端程序默认是不启动的,且每次应用关闭再打开也需要再次启动。后面会讲如何自启 SSH 服务端。集齐 SSH 三要素,现在可以在电脑终端中输入 ssh 命令或者使用其它 SSH 客户端进行连接了。需要注意的是 Termux 的 SSH 端口是 8022 。ssh User@Host -p 8022执行 ssh 命令后,输入密码就可以连上了,然后就可以在电脑上方便的进行各种骚操作了。SSH 服务端(sshd)自启如果不想每次 ssh 连接 Termux 前去输入 sshd 命令可以设置自启。sshd 自启分两种情况,一种是打开 Termux 应用时自启,还有一种是手机开机后自启。打开应用时自启 SSH 服务端把 sshd 命令添加到 Shell 配置文件中即可,比如我使用的是 zsh ,那么就添加到 ~/.zshrc 中。如果是 bash ,那么就添加到 ~/.bashrc 。echo "sshd" >> ~/.zshrc手机开机后自启 SSH 服务端首先安装 Termux:Boot 插件,安装后给予该插件开机启动的权限,这样 Termux 就可以在开机后自启了。创建 ~/.termux/boot/ 目录(这个目录中放置的脚本会在开机启动 Termux 后执行)。mkdir -p ~/.termux/boot/在该目录中新建一个脚本,命名为 start-sshd ,把 sshd 命令添加到这个文件中即可。echo 'termux-wake-lock; sshd' > ~/.termux/boot/start-sshdtermux-wake-lock 命令可防止手机休眠导致 Termux 应用的进程被冻结。设置完成后,手机开机会自动启动 Termux ,并开启 SSH 服务端。
2024年01月29日
396 阅读
0 评论
0 点赞
2024-01-15
MusicTag音乐刮削软件,用它刮音乐的专辑、歌词、封面非常方便
前言上次用群晖搭建音乐媒体中心,就说想要找一个类似TMM的音乐刮削软件,后来在网友的推荐下发现了 Music Tag 这款软件,用它来刮削音乐的名称、歌手、专辑、封面真的太好用了。它的界面很简单,和我之前用的 Mp3tag 很像,但是平凡却不普通,它上部为菜单栏,左侧为音乐的标签栏,右侧为文件列表。使用初次使用要添加索引的目录可以添加多个或者随意更改所有目录,设置好以后,每次打开都会读取设置好目录中的音乐。设置好目录后,目录中所有的因为文件都会被扫描出来了。先来介绍一下 Music Tag 刮削的数据源,它的数据源包括 网易云、QQ音乐、itunes、酷狗、酷我 等,基本上网易云和QQ音乐就能找到绝大多数的音乐信息,有它们两个就足够了。下面介绍一下如何利用 Music Tag 刮削音乐的标签, 选中 我们想要下载标签的音乐,可以单选,可多选,然后 点击 上方的 自动匹配标签 按键,会弹出一个窗口,让我们选择我们想要刮削的信息,同时在后面 勾选 是否覆盖我们的原有标签。如果同时刮削的音乐比较多,需要等一段时间,不过速度还是很快的。刮削完成后,可以在左侧标签栏看到刮削到的信息,信息很全面,名称、歌手、专辑、年份、音轨号、歌词、封面都可以下载到,我的400多首歌曲,都能轻松完成标签的设置,而且信息准确,非常好用。完成刮削后,要保存一下标签信息,当然对标签不满意的,不保存原有信息就不会变了。批量重命名除了刮削音乐的标签,它还有一个功能和好用,就是可以批量重命名,我喜欢用标题-艺术家的形式命名歌曲,它可以快速实现批量重命名,当然,它还有更多自定义的命名方法。结尾使用 Music Tag 刮削完并整理好的音乐,全部都有音乐封面,而且在车上听歌,显示的音乐信息和封面都很准确,真是非常好用的一款软件。
2024年01月15日
138 阅读
0 评论
0 点赞
2024-01-15
利用CloudFlare+Gmail实现自有域名临时邮箱服务,无需服务器即可拥有无限个邮箱
前言之前本博客有介绍过几种搭建自有域名的邮局功能,但是现在免费提供服务的QQ邮箱的域名邮箱,阿里云的企业邮箱都不免费了,也介绍过forsaken-mail自搭建的方式,但要求有服务器和服务商要开放25端口,门槛还是有点高,今天介绍一种人人都能玩的方法。这个方法,一来不需要部署服务器,二来比临时邮箱更多了永久能接收邮件;综合来看,这种方式实现域名邮箱,比部署forsaken-mail更优方案,只要一个域名就能拥有无限个邮箱,非常适合自己需要多邮箱地址的应用场景。比如无限注册ChatGPT。原理主要利用的是 CloudFlare 域名提供的电子邮件路由功能,配合 Gmail 实现收发,从面达到无限账号的域名邮局服务,可以当成临时邮箱使用。要求CloudFlare有一域名Gmail邮箱过程主要分两个过程,一个 接收 ,一个 发送 。接收第一步,在CloudFlare上进入对应的域名点击电子邮件——电子邮件路由——开始使用 添加自定义地址和目标位置——创建并继续,要多少自己创建多少第二步,验证邮箱登录你的谷歌邮箱,会有一封验证邮件,证明你目标邮箱是你自己的 点击 Verify email address ,完成验证第三步,添加DNS记录回到 CloudFlare 后台可以看到已经准备好了,我们只要点击 “添加记录并启用” ,就能自动完成 DNS 记录的操作了可以看到我的一个域名邮箱已经完成了,你需要多少账号,就在 自定义地址 添加便可,会统一转发到 目标地址 ,即是可以 N对1 。第四步,测试可以成功接收到邮件。 至此:域名邮箱的接收功能已完成发送如果你只是接收邮件,这一步可以不需要理会了,如果你也有发送邮件的需求,那接着下接的步骤。利用的是 Gmail SMTP Server ,提示免费的发送电子邮件服务,不限制域名,每天可使用 500封 发送Email服务第一步,添加其他电子邮件地址设置——账号和导入——添加其他电子邮件地址 名称:就是你发邮件给别人显示的名称 电子邮件地址:就是你希望对方接收到你邮件时显示的地址,我使用上面的sosel@corlalcloud.link第二步,设置STMPSMTP服务器:smtp.gmail.com 用户名:你谷歌邮箱地址 密码:你谷歌密码(应用专用密码) TLS:是 我这里不成功,以下错误提示 身份验证失败。请检查您的用户名/密码。 服务器返回错误: "535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials em9-20020a17090b014900b002612150d958sm9709788pjb.16 - gsmtp , code: 535"解决办法 添加两步认证,使用专用密码登录 生成专用密码 设置——账号和导入——更改账号设置——“更改密码”为专用密码第三步,验证邮箱地址验证邮件 ,这时候由于我们接收那一步已经设置了邮件转了到Gmail.所以直接在Gmail收件箱就能查看到sosel@coralcloud.link的验证邮件或者验证码。第四步,测试测试域名邮箱地址发送 发送时候选择域名邮箱作为发件人,接收端显示也是域名邮箱的地址 至此:发件人也用上了域名邮箱地址了
2024年01月15日
96 阅读
0 评论
0 点赞
2024-01-15
免费的英国SIM电话卡,可注册chat-gpt,可在国内收短信打电话
Giffgaff 简介giffgaff是来自英国的一家新锐低成本运营商,隶属于英国三大运营商O2旗下,2009年创立,采用了无营业网点,无热线客服,灵活套餐的特色服务来降低用户成本,特别适合短期游客及英国留学生。它支持全球漫游,在中国也可收发短信,接听电话和上网官网地址:https://www.giffgaff.com为什么选择英国 giffgaff SIM 卡?高性价比 提供0月租套餐,国内免费接收短信,充值一次,接码可用20年+(仅需每6个月保号一次),可能是国内性价比最高的接码实体卡!安全可靠 +44开头的英国🇬🇧实体卡号码,无需实名注册,比Google Voice、接码平台好用。全球漫游 支持在全球绝大部分国家,在国内免费接受短信,可以在国内漫游上网,原生英国🇬🇧IP,接听拨打电话,使用便捷 有专属的web官网及官方App,可在国内自助线上激活充值,在线换卡,免费换号,eSIM与实体卡互转等服务。兼容性好 支持绝大部分主流应用,例如,TikTok、Twitter、Facebook、Instagram、LINE、WhatsApp、Telegram、Gmail、ChatGPT3.5/4、iCloud、Amazon、PayPal,以及花旗,渣打,巴克莱,德意志银行,瑞士银行,WISE汇款等各类欧美金融机构。常见问题汇总Q:预付卡插入手机,等多久才有信号? A:境外卡在国内漫游,获取信号的机制与流程与国内卡是不同的,因为SIM服务商在海外,SIM卡在国内,会增加许多数据传输的延迟,还有和漫游所在地运营商基站进行漫游协议及安全认证等额外环节,因此通常插卡后1-15分钟才会出现信号,各项功能才能正式运作。另外从23年开始,gg官方增加了激活审核机制,刚刚充值完成激活的新卡,一般需要30分钟-4小时才能获取信号,国内卡友的大部分实际情况是一般等待5-15分钟即可。Q:手机号码正确,无法登录官网或软件提示号码格式不对 A:英国手机号码长度为11位数字,国际码0044(也叫国际区号+44),国内区号0占用了1个数字,英国的手机号码唯一标识7占用了1个数字,剩下的9位数字是具体电话号码。因此,giffgaff的手机号码格式是+44+0+7+9位数字。在giffgaff官网或App使用手机号码的时候,需要去掉+44,并在手机号前输入国内区号0,所以输入格式为:07xxxxxxxxx,还请特别留意。另外:① 用giffgaff手机号码注册各类APP时候,国际区号选择UK(英国)或+44,去掉国内区号0,输入10位号码7xxxxxxxxx即可,② 在国内发送短信给英国手机号码,请用0044+7xxxxxxxxx的号码格式,注意44后面去掉0。Q:为什么我的卡发不出短信,打不出电话? ① 可以在手机设置里取消【运营商自动选择】,改为手动切换信号到中国移动,并重启手机后再发送。② 发送短信及呼出电话格式:0086+中国电话,海外区号+海外手机号码,例如英国是0044+7xxxxxxxxx③ 经众多卡友实践,即便切换信号到中国移动,如果对方是中国移动的手机号码,由于国内防电信欺诈的原因,通常收不到你发的短信。目前联通及电信的手机号码,还是能接受gg卡发出的国际短信Q:为什么我的卡注册APP收不到验证码? A:首先最容易遇到的是用来注册App的网络质量不好,被App风控。其次是用错注册渠道,比如TG不能用电脑端注册,TK破解版也会收不到,还有是因为谷歌系统的强制要求某些APP的验证码走RCS通道,如果你是国内安卓手机因为没有内置谷歌服务,因此一直无法收到。同时,giffgaff谷歌版APP今后将利用谷歌的RCS服务来提供验证码短信,传统意义上的SMS/MMS不再发送,这个功能从2023/10/10开始启动转移,预计6-8周完成,之后你的国内安卓手机如果没有正确安装谷歌全家桶GMS的话,极有可能无法再接受登录用的验证码短信,这个变化对苹果手机没有影响。Q:为什么我的卡收不到短信SMS? A:刨除手机硬件因素,唯一有可能的是你所在的地区,当地运营商对于境内漫游手机号码做了一定的限制。解决办法就是进入你的手机设置-移动网络-选中你的giffgaff卡-运营商,把自动选择关闭,改为中国移动,重启之后,应该就能收到。以下是经过长时间验证后的短信收发情况:🔴测试手机:红米 K30 Pro,插卡1,MIUI 最新版🔴漫游运营商:中国移动➡️接收短信:移动 to GG ❌联通 to GG ✅电信 to GG ✅➡️发送短信:GG to 移动 ❌(少数地区可以收到,同时收到运营商的闪送短信,提醒注意防欺诈😄)GG to 联通 ✅GG to 电信 ✅(同时收到运营商的闪送短信,提醒注意防欺诈😄)Q:无法登录gg官网 A:目前伟大的wall调整了,国内IP可以直接访问官网网址:https://www.giffgaff.com,个别地区如果访问速度很慢,可以开启🪜。Q:插卡后没信号 A:插卡后,手机会读取SIM卡,把数据上传到运营商做漫游登记,由于海外运营商与国内运营商之间的漫游对接有很多环节和验证过程,耐心等待1-5分钟,📶就会出现。Q:无法上网 A:请打开手机对应此卡的移动数据/蜂窝数据开关,并开启漫游。Q:我的卡号是多少 A:首次插卡,会收到一条激活成功的提示短信,内有您的手机号码,还请妥善保存哦。Q:可以在国内长期漫游? A:是的,只要您确保有话费,每半年完成保号,就可以长期使用。Q:支持哪些手机?信号如何? A:支持目前所有主流手机,gg卡是FDD-LTE制式,除了极少数电信CDMA 3G手机不支持,其他均无问题。它在国内默认通过中国移动或中国联通进行漫游,还支持5G,通话质量,数据质量,覆盖范围非常不错。Q:需要实名登记吗? A:不需要Q:苹果手机使用上有什么注意事项? A:插卡开机后,建议不要点击接受开通iMessage/Facetime功能,因为一旦确认,苹果系统会给后台发出一条短信,因此会被扣费0.3磅,还请留意。Q:怎么查询余额?怎么验证电话功能是否开通? A:首选登录官网或giffgaff APP查询,也可以拨打 *100# 查询余额。拨打443查询自己的电话语言信箱,接通听到语音提示,说明电话功能完整。Q:电话卡可以挑选号码吗? A:号码是在您首次充值后,系统随机分配的,后续可以到官网申请更换2次(也是随机分配的)保号攻略如何保号 海外运营商一般都有保号要求,gg卡要求每 180天 话费余额需要变动一次,否则号码会被回收。在国内,最低成本就是发出一条短信,发送对象是国内外手机号码均可以,每条0.3磅,因此一年消费0.6磅,仅仅不到6元人民币。每次话费余额变化后,例如充值,消费,保号周期重新开始计算。首次充值,也属于余额变动,因此在180天内完成保号即可。TIPS:有不少小伙伴都在问,如果自己的国内手机被限制,收不到境外手机号,发短信担心收不到,肿么办?这里给大家一个非常安全的英国手机客服热线,+44 797 300 0186,发送格式为0044 7973000186,一定能发送成功滴。常用功能查询手机卡号码:发送短信内容 NUMBER 到2020查询话费余额:拨号界面 输入 *100#关闭语音信箱:拨号界面 输入 ##002#打开语音信箱:拨号界面 输入 *614431020#默认PIN:5555上述功能均可在国内免费使用,不产生漫游费用哦。首次充值激活:https://www.giffgaff.com/activate登录个人账户/重置密码:https://www.giffgaff.com/auth/login查询话费余额/SIM号码:https://www.giffgaff.com/dashboard续费充值:https://www.giffgaff.com/top-up话费账单查询:https://www.giffgaff.com/profile/usage-statement个人资料修改:https://www.giffgaff.com/profile/detailsPUK码申请:https://www.giffgaff.com/help/articles/i-blocked-my-sim-what-can-i-do申请换号:https://www.giffgaff.com/profile/details/getnumber换SIM卡:https://www.giffgaff.com/support/lost/sim
2024年01月15日
142 阅读
0 评论
0 点赞
2023-10-31
记录windows报无法定位程序输入点于XXX动态链接库***.dll上解决办法
解决方法查阅了Windows系统cmd的一些应用后,发现了 sfc sfc 扫描所有受保护的系统文件的完整性,并使用正确的 Microsoft 版本替换不正确的版本问题解决步骤:1) 在搜索中搜索cmd,以管理员身份运行,或者Windows + R打开运行,输入cmd,Enter,进入到命令行窗口;2) 在命令行中输入sfc /SCANNOW,Enter,等待执行结束。到此就完美解决Windows报错提示:无法定位输入点于XXX链接库*.dll上了。补充:关于 “Windows 资源保护找到了损坏文件,但其中有一些文件无法修复” 的问题解决办法:按 “Windows 徽标键 + X”,启动 “Windows PowerShell(管理员)”,依次执行以下命令:Dism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-image /RestoreHealthsfc /SCANNOW执行完毕后重启设备,查看问题是否解决。
2023年10月31日
111 阅读
0 评论
0 点赞
2023-10-20
【Minecraft开服教程】使用 MCSM 面板一键搭建我的世界服务器,并内网穿透公网远程联机
文章目录Mcsmanager安装创建Minecraft服务器本地测试联机内网穿透前言MCSManager 是一个开源、分布式、轻量级、一键开服、支持大部分游戏服务端和控制台程序的管理工具,我们可以用它来一键部署搭建Minecraft我的世界服务器,跟小伙伴们联机。现在一般家庭局域网宽带没有公网IP,不在同个局域网下的小伙伴没办法直接联机。所以我们在这个教程中同时做内网穿透,将本地端口映射到公网上,使用所生成的公网地址来远程联机,突破局域网的限制,不需要公网IP,不需要设置路由器,也不用购买云服务器。1.Mcsmanager安装点击下载 MCSManager ,我们下载windwos版本 【不支持windwos10以下系统安装】 。下载好后解压打开,然后点击启动器,启动后台程序启动后,会自动跳转到浏览器打开,如没有跳转,可直接在浏览器输入localhost:23333,首次访问需要我们创建一个账号然后即可进入到面板界面2.创建Minecraft服务器在面板中,我们点击快速开始,创建一个Minecraft 服务器选择一键开服这里可以自由选择相应的版本,这里选择1.19.2原版,点击安装然后输入服务器的名称,输入后等待安装完成安装完成后,点击前往实例控制台然后出现联机方式,我们点击下面跳过设置联机方式的选择接下来修改配置文件,取消正版服务器的验证,点击文件管理找到 server.properties 文件,点击编辑把 online-mode 的值改为 false ,然后保存,关闭然后开启实例,这里的实例表示服务的意思启动成功,我们可以看到端口信息,端口号为:255653.本地测试联机打开我的世界启动器,选择和服务器一样的版本1.19.2,启动然后点击多人游戏正常来说会自动搜索到这个本地服务器,可以直接点击即可连接如果没有,我们可以点击下面的直接连接,然后输入地址:127.0.0.1:25565,点击加入服务器然后我们可以看到成功进入了游戏4. 内网穿透测试本地联机正常后,我们接着做内网穿透,实现在外不同网络环境下的远程联机。内网穿透网上很多,有收费的和免费的这里就不介绍了。在本地安装成功后,创建一条隧道将我的世界服务端口映射到公网上,然后使用所生成的公网地址来远程联机就可以了。
2023年10月20日
128 阅读
0 评论
0 点赞
2023-10-18
让你免费拥有一个无限大小的存储服务器【全过程分享】
前言前段时间玩了AList,突发奇想既然RaiDrive能把Alist映射到本地,那是不是能把映射盘部署到服务器呢?这样我就有了一个无限大小的存储了,既然写了这篇文章,说明还是可以的,这篇没什么技术含量,没有什么深层次解读,只说实现过程细节步骤,查的资料也比较多,只是觉得有趣记录一下,如果涉及到谁的原创内容我没说请私聊,我给你名字和链接加上(/doge 保命)话不多说,开搂步骤大纲使用Alist管理网盘使用RaiDrive把Alist映射到本地把映射盘部署到服务器一:Alist管理网盘Alist:相当于一个聚合网盘管理器,能实现网盘的统一管理,并能达到文件在线浏览的效果AList 开源项目地址: https://github.com/alist-org/alist可以点击链接下载Alist Windows最新版:https://github.com/alist-org/alist/releases/download/v3.28.0/alist-windows-amd64.zip也可以在官网找自己喜欢的版本,但是注意新版本(V3 及更高版本)与 V2 不兼容下载完成后解压,在解压后的文件夹中打开cmd,运行 alist server 启动服务password is 后面是初始密码 start server 后面是 AList 的管理页面地址,IP(127.0.0.1/localhost) + 端口然后打开浏览器,输入链接127.0.0.1:5244 / localhost:5244输入账号(admin)密码(刚刚的初始密码)进入管理页面后可以点击右下角管理,修改初始密码,重新登录接下来添加需要管理的网盘,这里以百度网盘为例点击 管理 -> 存储 -> 添加驱动 选择百度网盘挂载路径 是根目录下的文件夹WebDav策略 推荐选择代理地址刷新令牌 为你百度网盘的 refresh_token ,官方文档里有获取方法:获取客户端ID与密匙 会自动获取,无需手动填写参数填写完毕后,直接点击添加 这就添加好了,接下来你就可以通过本机IP+端口访问网盘了如果要添加更多网盘,可以去 官方文档 查看,基本步骤都大差不差二:使用RaiDrive把alist映射到本地盘RaiDrive:将云存储和网络存储映射在本地磁盘 RaiDrive官网 :www.raidrive.com/ (点击Download下载)下载好后,打开 install 一直无脑下一步即可(注意安装位置,不建议安装到C盘)安装好后打开,点击 添加 服务类型 :选择 NAS —— WebDAV 虚拟驱动器 :前面是盘符,后面是名字,可以自行选择地址 :取消勾选,http后面填Alist的登陆地址,下面填/dav账户 :刚刚Alist登录的账号密码随后点击 连接 ,搞定此时在我的电脑里就多一个盘,打开之后就会显示Alist中管理的网盘注意:此处的磁盘大小为 7.99EB !!而 1EiB = 1,024 PiB = 1,048,576 TiB = 1,073,741,824 GiB 先别急着幻想,其实没有这么大,只不过是 没办法显示具体的大小,而随机生成的大小而已 /doge三:部署到服务器这里详细步骤我就不赘述了直接使用 Idea 新建一个web工程,配置Tomcat,默认 "Hello World" 出现之后(说明工程没有问题)在 Deployment 中添加映射路径选择刚刚添加的映射路径然后启动服务打开网页输入地址:localhost(ip):8080(Tomcat端口)/bd(Application context)至此,大功告成拓展啥?你问我这有啥用?既然都部署到服务器了,那还不是被咱玩弄于股掌之间以Android为例随便写个数据库 存放个文件路径,刚刚的web项目里 随便写个接口把路径返回,Android随便写个请求 从接口拿到数据,再随便找个播放器加载(顺便提一嘴,如果不行。。。那就是你写的太随便了/doge)注意事项还记得第一步,解压 Alist 的时候,启动了 alist server 的窗口吗,这个是在线的, 不能关闭!!! 关闭会导致Alist获取不到网盘资源,那么RaiDrive自然也就映射不到本地所以如果不想麻烦每次都手动启动,可以写个脚本实现:隐藏cmd窗口开机自启动 隐藏cmd窗口 :在 Alist解压文件夹 中新建一个 txt ,填入以下内容Set ws = CreateObject("Wscript.Shell") ws.run "D:\alist\alist.exe server",vbhide MsgBox "success"ws.run 修改为你 alist.exe 的路径保存之后将后缀改为 vbs 双击打开即可,弹出 success 说明启动成功这时你会发现,并没有cmd黑窗口弹出,打开alist管理页面,一切正常,🆗可以在任务管理器的进程中找到你启动的脚本,也可以在此处结束进程开机自启动 :将刚刚 vbs 文件,添加个快捷方式(注意!是快捷方式)打开运行( Win + R ),输入 shell:startup ,再将快捷方式拖入打开的文件夹里重启测试下,开机后等待success窗口弹出,大功告成!结语Alist加载会有延迟,对于过大的文件,有时亦会导致卡顿,对于宽带会有一定的要求,目前网上对Alist各网盘的优化和解决办法很多,大家可以根据自己的需求添加完善内网访问效果理想,若想在公网访问,无论是本地穿透,还是部署到云服务器,都需要通过服务器中转,转发之后具体能达到什么样的效果需要测试,如果有哪位大佬做出来了欢迎告知本篇没什么深层讲解,因此也没什么难度,按照步骤一步一步来即可,如果有问题随时提问,要是我哪里写错了,别客气,过来给我一巴掌,就行了(温柔点,别打肿,影响颜值就不好了/doge)。
2023年10月18日
35 阅读
0 评论
0 点赞
2023-09-04
消息推送 架构设计(推荐看看)
构建企业级统一基础推送服务,支持通过多渠道推送,能够统一集成的电子邮件、短信、聊天、钉钉、企业微信和其他公共社交应用:聊天 - 微信Wechat/QQ站内推送通知(移动设备和Web浏览器)站外推送通知(移动设备,APP没有开启)短信(如登录密码、营销活动)电子邮件钉钉企业微信企业级统一基础推送服务,是一个通用特性,适用于所有现代分布式应用,无论采用何种编程语言和技术。推送能力的演进第一阶段(模块化):各自为政、各自封装企业内部,早期业务量比较少,各系统基本都是有自己的推送模块,类型也是五花八门:聊天模块短信模块电子邮件模块websocket 模块各自封装模块比较简单,但是实现分散、各系统模块的质量也很难统一保证。第二阶段(框架化):集成框架为了减少重复性设计、开发成本, 设计了统一的推送框架同一套微服务框架,共用一个统一的推送框架为了解决上述分散实现的问题,企业内部统一实现了一个综合各类推送功能的基础库,供业务方统一调用。聊天基础starter短信基础starter电子邮件基础starterwebsocket 基础starter于是,我们把 springboot-starter 的逻辑封装到了服务治理框架内,微服务服务启动时,每一个服务对各种的starter进行运维管理、配置管理。第三阶段(服务化):推送服务集成到框架,每一套服务,都需要重复性的解决3高问题。推送服务,数据量大,需要解决跨库查询问题推送服务,性能要求高,需要解决高并发问题大数据量、并发量高,意味着:硬件资源投入大运维成本高这样的基础服务,需要进行沉淀,剥离,集中成统一的、基础服务,由专门团队负责维护、迭代、运维。降低重复投入、重复建设成本, 真正的降本增效。于是, 推送框架 演进为 推送服务推送服务在业务系统中的位置一个业务应用, 基本上有很多原子服务编排、整合而来,最终构建出一个完整的架构图。接入层,这是外部请求进入内部系统的门户,所有的请求都必须通过 API 网关。应用层,也被称为聚合层,它为相关业务提供聚合接口,并调用中台服务进行组合。原子服务,包括就是原子技术服务,原子业务服务,根据业务需求提供相关的接口。原子服务为整个架构提供可复用的能力。例如,在B站视频网站平台上,评论服务作为一项原子服务,在B站的视频、文章、社区都需要,那么为了提高复用性,评论服务就可以独立为原子服务,不能与特定需求紧密耦合。在这种情况下, 评论服务,需要供一种可以适应不同场景的复用能力。类似的,文件存储、数据存储、推送服务、身份验证服务等功能,都会沉淀为原子服务,业务开发人员,在原子服务基础上,进行编排、配置、组合,可以快速构建业务应用。推送服务功能要求发送通知对通知进行优先级排序根据客户的保存偏好发送通知支持单个/简单的通知消息和批量通知消息各种通知的分析用例通知消息的报告推送非功能性需求(NFR)高性能:qps > 1W高可用性(HA):99.99%低延迟:TP99 在10ms以下高扩展:可扩展/可插拔的设计,以便添加更多适配器和提供商,与所有通知模块的API集成以及与客户端和服务提供商/供应商的外部集成跨平台:支持Android/iOS移动设备和桌面/笔记本电脑的Web浏览器自伸缩:可在本地(VMware Tanzu)和 AWS、GCP 或 Azure 等公共云服务上扩展负载推送系统设计架构这些解决方案设计的考虑因素和组件包括:1. 通知客户端 这些客户端通过 API 调用请求单个和批量消息。它们将向简单和批量通知服务发送通知消息。简单通知客户端:专门用于发送单个通知的客户端,负责向用户发送单一通知。这些客户端通常用于向特定用户发送重要通知,例如密码找回或账户异常提醒。批量通知客户端:专门用于发送批量通知的客户端,负责向用户批量推送通知。这些客户端通常用于需要通知大量用户的场景,例如企业内部通知或营销活动。2. 通知服务作为入口点的这些服务,通过暴露 REST API 与客户端互动。它们负责构建通知消息,通过调用"模板服务"。这些消息将使用"验证服务"进行验证。简单通知服务:该服务将提供 API,主要负责处理简单通知请求,提供与后端服务集成的 API,以便将通知发送给用户。这种服务通常用于处理较少的通知请求,例如针对特定用户或事件的简单通知。批量通知服务:该服务将提供 API,主要负责处理批量通知请求,提供与后端服务集成的 API,以便批量发送通知。这种服务通常用于处理大量的通知请求,例如企业内部的批量通知或营销活动的批量推送。此服务还将管理通知消息。它将发送的消息持久化到数据库并维护活动日志。可以使用这些服务的 API 重新发送同一条消息。它将提供添加/更新/删除和查看旧消息和新消息的 API。它还将提供 Web 仪表板,该仪表板应具有筛选选项,以根据不同的条件(如日期范围、优先级、模块用户、用户组等)筛选消息。3. 模板服务 此服务主要负责所有可用的一次性密码(OTP)、短信、电子邮件、聊天以及其他推送通知消息的模板管理。它还提供了 REST API ,以便创建、更新、删除和管理模板。除此之外,它还将提供一个用户界面(UI)的仪表板页面,使用户能从网络控制台检查和管理各种消息模板。4. 消息分发服务 定时分发服务:该服务将提供API来安排立即或指定时间的通知。可以是以下任何一种:秒分钟每小时每天每周每月每年自定义频率等。还可能有其他自动触发的服务,基于预定时间进行消息触发。消息验证服务:此服务全权负责根据业务规定和预期格式对通知信息进行核实。批量通知需由授权的系统管理员同意。消息优先级服务:该服务负责对通知进行优先级排序,分为高、中、低三个等级。通知信息具有较高的优先级和有时间限制的到期时间,它们将始终以较高优先级发送。"通用出口处理器"会接收消息并根据相同的优先级从高、中和低三个不同的队列中发送和处理。在非工作时间,可以以低优先级发送批量通知。在交易过程中的应用程序通知可以发送到中优先级,如电子邮件等。企业可以根据通知的重要性确定优先级。5. 事件优先级队列(消息队列) 此服务提供事件中心功能,负责接收通知服务的高、中、低三个优先级的信息。它会根据业务的优先级来发送和接收通知。企业可以根据通知的重要性来设定优先级。服务内部包含三个主题,用于根据业务优先级接收和发送通知:低优先级:主要用于在非工作时间发送批量通知。中优先级:适用于在交易过程中发送的应用程序通知,如电子邮件等。高优先级:通知信息具有较高的优先级和有时间限制的到期时间,它们将始终以较高优先级发送。6. 通用出站处理程序该服务通过轮询事件优先级队列来接收事件中心中的通知信息,并根据其优先级进行处理。高优先级的通知会优先处理"高"队列,依次类推。最后,它通过事件中心将通知信息发送到特定的适配器。此外,该服务还从用户选择服务中获取目标用户/应用程序,以便进行通知的分发。在处理过程中,通用出口处理器会根据事件的优先级进行相应的操作,确保重要事件得到优先处理。这样,企业可以根据通知的优先级来确定处理顺序,从而提高通知的处理效率。除此之外, 通用出站处理程序,还能进行消息的进一步按照通道类型进行分发:该服务将消息发送到各种支持的适配器。这些适配器会根据不同的设备(如桌面/移动设备)和通知类型(如短信/OTP/电子邮件/聊天/推送通知)进行转换。7. 通知适配器 这些转换器将从消息队列(rocketmq)接收传入信息并根据其所支持的格式传递给外部合作伙伴。以下是一些转换器,根据需求可以增加更多:QQ 通知适配器服务微信Wechat 聊天通知适配器服务应用内通知适配器服务电子邮件适配器服务短信适配器服务OTP 适配器服务8. 通道供应商这些是外部的 SAAS(云上/本地)服务提供商,利用它们的基础设施和技术实现实际的通知传递。它们可能是像 AWS SNS、MailChimp 等的付费推送通道服务。QQ 供应商集成服务微信Wechat 供应商集成服务应用推送通知供应商集成服务电子邮件供应商集成服务短信供应商集成服务9. 用户选择服务该服务提供选择目标用户和各种应用程序模块的功能。这可能包括将批量消息发送到特定的用户组或不同的应用程序模块。可能是 AD/IAM/eDirectory/用户数据库/用户组,具体取决于客户的偏好。在服务内部,它将使用"用户配置文件服务"API 来消费和检查客户的通知偏好。10. 用户配置文件服务 此服务提供各种功能,包括管理用户配置文件及其偏好设置。还管理内部用户标识,和外部通道标识之间的关联关系钉钉用户标识 和 用户标识 关联关系企业微信 用户标识 和 用户标识 关联关系用户和邮箱的关联关系等等它还将提供取消订阅通知以及通知接收频率等功能。"通知服务"将依赖于此服务,以便根据用户的通知偏好来发送通知。此外,该服务还可以用于统计和分析用户对通知的偏好,以帮助企业优化通知策略。11. 分析服务 该处理器将负责执行所有的分析工作,识别通知使用情况、趋势并生成报告。它将从分析数据库(Cassandra)和通知数据库中提取所有最终的通知信息,用于分析和报告目的。以下是一些用例:每天/每秒的总通知数哪个通知系统使用最频繁消息的平均大小和频率基于优先级过滤消息等等...12. 通知跟踪器此服务将持续监视事件中心队列并跟踪所有发送的通知。它捕获通知的元数据,如传输时间、传送状态、通信渠道、消息类型等。13. 通知数据库:Mysql数据库集群 通知数据库,用于存储库用于存储所有通知信息,包括发送时间、状态等。它包括一个数据库集群,其中领导者用于执行所有写操作,读取操作则在读取副本/跟随者上进行。这个数据库群集将持久化所有通知,供分析和报告使用。它基于“写入更多,读取更少”的理念。它能提供良好的性能和低延迟,适应大量的通知,因为它内部处理大量的写操作,并与其他数据库节点同步,保持高可用性和可靠性的冗余数据/消息。在任何节点崩溃的情况下,消息将始终可用。
2023年09月04日
78 阅读
0 评论
0 点赞
2023-08-30
Cloudflare加速解析服务-优化大陆访问速度
前言Cloudfalre 加速解析是由 心有网络 向中国大陆用户提供的公共优化服务接入服务节点: cf.13d7s.site接入使用方式类似于其它CDN的CNAME接入,可以为中国大陆用户访问Cloudflare网络节点大幅度加速,累计加速节点60+,其中移动网络为最快,联通最慢。开始前的温馨提示(看一下)1、教程使用阿里云域名演示2、教程过程会cloudflare和阿里云来回切换,所以大家不要以为我教程过程中切换页面之前的页面就把之前的页面关闭了3、教程是在别的地方看见的,原文说的比较简单,我这里会很详细。4、域名商要支持分区解析(大概意思就是能选路,国内网络怎么访问,国外网络怎么访问),推荐阿里云Aliyun、腾讯云DNSpod,如果你的域名不是这两家,末尾我会演示一下在其他地方的域名使用他们的域名解析的5、本教程十分详细,不用担心自己是小白就看不懂(基本是一个教程一个图那种)教程登陆 cloudflare(官网有点卡,耐心等一下,有能力可以挂梯子):https://dash.cloudflare.com/ 有账号我们直接登录,没有账号我们直接注册一个登录。(这里如果我们是第一次弄的话邮箱地址一定要写清楚,后面验证域名的时候会给我们发邮件)登录之后我们添加我们的网站。我这里网站是x-u.cc一进来就会让我们选择服务,这里我们有钱的话可以去买,不想花钱的话我们直接往下面翻,我这里选择白嫖服务这里的话是提示我们域名之前的解析记录,看一下没有问题的话就继续了。(这里如果我们没有解析记录话我们添加一下,然后继续)(记住这里一定要选代理,不代理的话他不会给我们套CDN)然后这里有一大推东西(大概意思就是我们把DNS服务器改成他的),我们不用管,往下找到第四步。这里是我们要修改dns服务器的值我们现在终于可以去打开我们的阿里云了,多开一个页面,登录阿里云:阿里云-计算,为了无法计算的价值 (aliyun.com)登录阿里云之后,我们点击控制台,找到域名:这里我们点x-u.cc,不要去点解析然后进入这个页面,点击修改dns服务器然后修改我们的DNS服务器,这里我其实已经修改好了,但是为了照顾小白,我这里还是再弄一下。这里可以填写两个dns服务,我们直接把之前的cloudflare页面的dns服务值复制过来然后我们DNS就修改好了阿里云这边改好了之后我们切回我们的cloudflare点击下一步了。这里我们选稍后完成进入到这里之后我们等一哈,cloudflare会给我们一个成功的邮件(基本十几秒就到了)。邮箱一到,表示我们已经成功了现在我们去使用itdog测试一下:https://itdog.cn/这里大家其实只会有几个ip,也没有我这么绿,这是因为我之前已经弄好了导致的。好的,目前为止我们已经完成3/2的进度了,马上就可以和我一样快了(滑稽)现在我们切回我们之前阿里云的dns页面,继续修改我们的dns服务器添加dns服务器到能填写4个地址然后我们这里前面两个写上我们阿里云的地址:dns1.hichina.comdns2.hichina.com然后3和4我们写上cloudflare的地址这里我们可以直接复制粘贴到3和4的输入框中:这里会发现我第三个框是红色的,然后确定也是灰色的,这里说明我们第三个框有点问题(一般都是前面有多的空格或者后面有多的空格)我们把多余的空格删除就行了接下来我们点击域名解析:这里我们添加解析:注意:国内(我们需要添加三条解析(中国移动、中国电信、中国联通))我们CNAME解析值是:cf.13d7s.site境外我们CNAME解析值是:你的域名+.cdn.cloudflare.net(比如我是@解析,那我的解析值就是x-u.cc,我的域名值就是x-u.cc.cdn.cloudflare.net,如果我是www解析,那我域名值就是www.x-u.cc.cdn.cloudflare.net)好的,我们现在就已经完成了我们所有过程,我们现在打开itdog看看是否有变化。https://itdog.cn/
2023年08月30日
42 阅读
0 评论
0 点赞
1
...
3
4
5
...
7