彩虹聚合DNS管理系统v1.0全新发布

聚合DNS管理系统(https://github.com/netcccyun/dnsmgr)可以实现在一个网站内管理多个平台的域名解析,目前已支持的域名平台有:阿里云、腾讯云、华为云、西部数码、CloudFlare。

本系统支持多用户,每个用户可分配不同的域名解析权限;支持API接口,支持获取域名独立DNS控制面板登录链接,方便各种IDC系统对接。

演示截图

添加域名账户

域名管理列表

域名DNS解析管理,支持批量操作

部署方法:

1、运行环境要求PHP7.4+,MySQL5.6+

2、设置网站运行目录为public

3、设置伪静态为ThinkPHP

4、访问网站,会自动跳转到安装页面,根据提示安装完成

5、访问首页登录控制面板

下载链接

项目地址:

https://github.com/netcccyun/dnsmgr

WechatBakTool(PC微信聊天备份工具)

WechatBakTool 是一款基于C#的微信PC版聊天记录备份工具,提供图形界面,解密微信数据库并导出聊天记录。

软件特色

1.理论支持64位版本所有微信

2.工作区概念,支持多微信切换操作

3.支持导出Html文件

4.支持聊天频率分析,全消息库内容搜索

5.目前支持以下类型消息解析:文本消息
图片
语音
分享链接
群聊

软件截图

下载链接

https://github.com/SuxueCode/WechatBakTool

https://wwi.lanzoub.com/irmZo1hamopa

国内外公共 DNS 服务器及 DoH/DoT 地址

DoH/DoT 可以防止中间用户窃听和域名查询隐私泄漏的作用。两者相对来说 DoH 更通用一点,因为 DoT 走 853 端口,DoH 走的是 443 端口,通用性更好(有些网络可能会封这个不常见的 853 端口)
对于普通用户而言 DoH/DoT 主要体现了防止运营商对内容进行 HTTP 劫持,可以一定程度减少广告弹窗与内容篡改,对中国移动宽带和长城宽带的改善效果明显。

国内服务商

1、DnsPod 腾讯 DNS

IPv4 地址:119.29.29.29
IPv6 地址:2402:4e00::
DoH 地址:https://doh.pub/dns-query
DoH(国密):https://sm2.doh.pub/dns-query
DoT 地址:dot.pub

腾讯虽然挺坑,但在 DNS 服务领域算是良心,其提供的公共 DNS 服务可用性和准确性不错

2、阿里公共 DNS

IPv4 地址:223.5.5.5 IPv6 地址:2400:3200::1 DoT 地址:dns.alidns.com DoH地址:https://dns.alidns.com/dns-query

阿里云作为国内云服务器老大哥,对国内的节点分布还是有一手,响应和准确性不错。

3、360DNS

IPv4 地址:101.226.4.6 DoT地址:dot.360.cn DoH地址:https://doh.360.cn/dns-query

360 安全 dns 可当备用

4、百度 / 114 / 火山 DNS

百度:180.76.76.76 114:114.114.114.114 火山:180.184.1.1

百度和 114 以及字节跳动提供的火山 DNS 目前都不支持 DoH、DoT 的 DNS 查询。

国外服务商

1、Cloudflare 公共 DNS

IPv4 地址:1.1.1.1 IPv6 地址:2606:4700:4700::1111 DoT地址:one.one.one.one DoH地址:https://1.1.1.1/dns-query

知名云服务商 Cloudflare 提供的解析服务器。

2、Google 公共 DNS

IPv4 地址:8.8.8.8 IPv6 地址:2001:4860:4860::8888 DoT地址:dns.google DoH地址:https://dns.google/dns-query

知名搜索引擎 Google 提供的 DNS 解析服务器。

3、AdGuard DNS

IPv4 地址:94.140.14.14 IPv6 地址:DoT地址:dns.adguard.com DoH地址:https://dns.adguard.com/dns-query

知名广告拦截器 AdGuard 提供的 DNS 解析服务器。

4、Quad9 IBM 公共 DNS

IPv4 地址:9.9.9.9 IPv6 地址:2620:fe::fe DoT地址:dns.quad9.net DoH地址:https://dns.quad9.net/dns-query

知名服务器 IBM 商提供的 DNS 解析服务器。

浏览器中使用 DoH 地址

Chrome

  1. 在设置里选择【隐私设置和安全性】下点击【安全】
  2. 在高级部分中,启用【使用安全 DNS】
  3. 选择【自定义】,输入 https://doh.pub/dns-query

Firefox

  1. 在选项里找到【网络设置】部分,然后单击【设置】
  2. 选中【启用基于 HTTPS 的 DNS】
  3. 选择【自定义】,输入 https://doh.pub/dns-query 单击确定

Edge

  1. 在设置里找到【隐私、搜索和服务】部分
  2. 在【安全性】下,启用 “使用安全的 DNS 指定如何查找网站的网络地址”
  3. 选择【请选择服务提供商】,输入 https://doh.pub/dns-query

安卓 /iOS

安卓

找到设置位置:
鸿蒙:设置 – 更多连接 – 加密 DNS
MIUI:设置 – 连接与共享 – 私人 DNS
EMUI:设置 – 网络和互联网 – 加密 DNS
原生安卓:设置 – 网络和互联网 – 高级 – 私人 DNS

选择手动或指定 DNS 服务之类的选项,填写上方表格中你中意的 DoT 类型的域名

iOS

使用 Safari 浏览器打开腾讯 doh 描述文件阿里 doh 描述文件,设置 – 通用 – vpn 与设备管理 允许描述文件。如设置后无法访问网络,说明端口可能在运营商这里被封,访问限制和代理选择 自动

查询 dns 生效情况

访问网易的 DNS 检测网址:

https://nstool.netease.com

会显示你的 IP 和 DNS 信息,如果显示的 DNS 信息是你设置的 DNS 的 IP 或者反复刷新时会变化,说明设置成功。

本文参考

Nginx 开启 IPv6

文看懂 Nginx 中开启 IPv6,包含设置 IPv6 SSL证书。

#前置条件

所在服务器已经开启 IPv6

Nginx 默认配置中已经开启了 IPv6。

即 listen [::]:80 default_server;
    server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        root         /usr/share/nginx/html;

        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;

        location / {
        }

        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }


重启后,检查端口监听,发现已经监听在 :::80 上,即监听在 IPv6 的 80端口上。

# netstat -ntlp | grep nginx
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      29391/nginx: master
tcp6       0      0 :::80                   :::*                    LISTEN      29391/nginx: master

参考文档 浏览器访问 IPv6 地址访问 IPv6 网站,验证是否访问成功。

如果访问失败,请检查 安全组是否开放 IPv6 的 80 端口 入请求的访问策略

使用 curl 访问速度测试

$ curl http://6.ipw.cn -v
*   Trying 2402:4e00:1013:e500:0:9671:f018:4947...
* TCP_NODELAY set
* Connected to 6.ipw.cn (2402:4e00:1013:e500:0:9671:f018:4947) port 80 (#0)
> GET / HTTP/1.1
> Host: 6.ipw.cn
> User-Agent: curl/7.64.1
> Accept: */*
>
< HTTP/1.1 200 OK
< Server: nginx
< Date: Sun, 19 Jun 2022 13:22:01 GMT
< Content-Type: text/plain; charset=utf-8
< Content-Length: 38
< Connection: keep-alive
< Access-Control-Allow-Origin: *
<
* Connection #0 to host 6.ipw.cn left intact
2408:824c:200::2b8b:336f:cc9c* Closing connection 0

#Nginx 开启 IPv6 SSL

IPv4 中监听 HTTP 和 HTTPS 的配置是 listen 80;listen 443 ssl;

IPv6 分别是 listen [::]:80; 、listen [::]:443 ssl;

server {
        listen [::]:443 ssl http2;
        listen [::]:80;
        #填写绑定证书的域名
        server_name 6.ipw.cn;
        #证书文件名称
        ssl_certificate ssl/6.ipw.cn_bundle.crt;
        #私钥文件名称
        ssl_certificate_key ssl/6.ipw.cn.key;
        ssl_session_timeout 5m;
        #请按照以下协议配置
        ssl_protocols TLSv1.2 TLSv1.3;
        #请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
        ssl_prefer_server_ciphers on;
}

重启后,检查端口监听,发现已经监听在 :::443 上,即监听在 IPv6 的 443 端口上。

# netstat -ntlp | grep nginx
tcp6       0      0 :::443                  :::*                    LISTEN      29391/nginx: master
tcp6       0      0 :::80                   :::*                    LISTEN      29391/nginx: master

测试访问效果。

curl https://6.ipw.cn -v
*   Trying 2402:4e00:1013:e500:0:9671:f018:4947...
* TCP_NODELAY set
* Connected to 6.ipw.cn (2402:4e00:1013:e500:0:9671:f018:4947) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/cert.pem
  CApath: none
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* ALPN, server accepted to use h2
* Server certificate:
*  subject: CN=6.ipw.cn
*  start date: Jun 19 00:00:00 2022 GMT
*  expire date: Jun 19 23:59:59 2023 GMT
*  subjectAltName: host "6.ipw.cn" matched cert's "6.ipw.cn"
*  issuer: C=CN; O=TrustAsia Technologies, Inc.; CN=TrustAsia RSA DV TLS CA G2
*  SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x7f90a8811c00)
> GET / HTTP/2
> Host: 6.ipw.cn
> User-Agent: curl/7.64.1
> Accept: */*
>
* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
< HTTP/2 200
< server: nginx
< date: Sun, 19 Jun 2022 13:21:31 GMT
< content-type: text/plain; charset=utf-8
< content-length: 38
< access-control-allow-origin: *
<
* Connection #0 to host 6.ipw.cn left intact
2408:824c:200::2b8b:336f:cc9c* Closing connection 0

BBR加速脚本集合分享

BBR加速脚本网上的版本非常多,各种类型的魔改版各有千秋。我的站长站这次分享的都是自用且稳定BBR加速脚本,大家收藏起来。

Debian CentOS版本

支持环境: Debian≥9 或是 CentOS≥8 以上的系统,都可以直接开启系统自带BBR加速。

脚本如下:

1234echo "net.core.default_qdisc=fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.confsysctl -plsmod | grep bbr

BBR四合一版本

包含版本:BBR Plus / 原版BBR / 魔改BBR

支持环境: Centos 7, Debian 8/9, Ubuntu 16/18 测试通过, 不支持 OVZ

脚本如下:

1wget ---no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

谷歌官方版

支持环境:CentOS 6 ,Debian 7 ,Ubuntu 12

虚拟技术: KVM、Xen、VMware 等,(OpenVZ 不支持!)

内存要求:≥128M

注意事项:安装 Google BBR 需升级系统内核,有可能出现系统不稳定的现象,请勿在重要的生产环境中安装,以免造成不可预料的后果。Google BBR 和锐速不能同时安装,一个是升级内核,一个是降级内核。

脚本如下:

1wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

12个免费虚拟手机号平台:注册免烦恼,一键即可接码!

1.https://freephonenum.com

提供 10 个美国和 5 个加拿大的虚拟号码,可以接收和发送短信,发送短信每人每天仅限 5 条,无需注册,支持中文
2.https://quackr.io

提供美国、英国、韩国、中国等 22 个国家和地区的虚拟手机号码,可以接收验证码或其他短信,所有消息都会在 24 小时后自动删除,无需注册,不支持中文。
3.https://smsreceivefree.com

提供美国和加拿大的虚拟电话,所有消息都会在 7 天后删除,无需注册,不支持中文。
4.https://smstome.com

提供美国、加拿大、英国、法国、芬兰和瑞典的虚拟号码,所有消息都会在 2-3 天后删除,无需注册,不支持中文。
5.https://receive-smss.com

提供美国、加拿大、英国和数个欧洲国家的虚拟号码,没有亚洲国家虚拟电话号码。接收短信数量不限,所有消息都会在 24 小时内删除,无需注册,不支持中文。
6.https://temporary-phone-number.com

提供欧美、香港、日本、马来西亚等十几个国家地区的虚拟号码,无需注册,不支持中文。
7.https://temp-number.com

提供欧美各国的虚拟号码,所有消息只保留 7 天,无需注册,不支持中文。
8.https://www.receivesms.org

只有美国、加拿大、瑞典和英国的少量号码供用户选择,无需注册,不支持中文。
9.https://receive-sms-free.cc

提供美国、英国、法国等地的大量虚拟手机号,无需注册,不支持中文
10.https://jiemahao.com

提供美国、英国、泰国、香港等地的虚拟号码,所有短信记录在 7 天后删除,无需注册,支持中文。
11.https://oksms.org

提供大量的英国、加拿大和美国虚拟号码,无需注册,不支持中文。
12.https://sms24.me

提供欧美各国和亚洲等地的虚拟电话,无需注册,不支持中文。

Windows 11 发布最新免费版虚拟机,基于 “Moment 3”的功能更新

  • Visual Studio 2022 社区版,已启用 USP、.NET 桌面、Azure 和 Windows App SDK for C#等工作负载。
  • 已启用 Windows 子系统 Linux 2,并安装了 Ubuntu,固定在任务栏上。
  • 已安装 Windows 终端。
  • 已启用 Windows 开发者模式。

1.Windows 11 虚拟机: 【官方下载

2.VMware 17.0 Pro官方下载地址:点击获取

文件哈希

名称) (字节长度文件哈希 – SHA256
WinDev2306Eval.HyperV.zip23093474722DADF8B11150825671BBE5FD962EDD3CD963696D18F63E00E75C685E3EAFE9552
WinDev2306Eval.Parallels.zip2110566515379F87600565E986A8F74D109A605616DECD0597D876675969E87574DCD93A134
WinDev2306Eval.VirtualBox.zip2243122890369793D9C48BB54D58CBF6A75492AFF42788DE5B00BC8E39D5E82E3FAC4CA84BC
WinDev2306Eval.VMWare.zip244023040821BE9504AC232E14DA2A545090C38CCE6262ADB53E35FC7EECA2AE89F86F9A98C

 备注

通过使用虚拟机,你将接受上面列出的所有已安装产品的 EULA

常见问题

VM 的要求是什么?

VM 需要至少 8GB 的 RAM 和至少 70GB 的磁盘空间。

这些 VM 的用户密码是什么?

没有为用户帐户设置密码。 但是,某些软件(尤其是用于远程连接到 VM 的软件)可能需要密码。 在这些情况下,在使用该软件之前,需要先为用户帐户设置密码。

腾讯又出了一个良心产品!

最近人工智能非常火爆,各行各业都将AI技术融入自己的产品中。其实腾讯一早就有好几款实用的AI产品,算是非常良心的,免费使用且功能很强。主要有三款:

一、智影

具有八大功能(文本配音、数字人播报、字幕识别、视频剪辑、文章转视频、智能去水印、数据视频、智能横转竖)。

官方网址:https://zenvideo.qq.com/home

二、ARC实验室

具有三大功能(人像修复、人像抠图、动漫增强),这几个功能体验下来,我感觉还是非常强的。

人像修复

有些老照片经过岁月的沉淀可能已经模糊不清了,有的已经破损,有的看不清人物的脸庞,都非常可惜。使用Adobe Photoshop修复又比较复杂,网上各种修复照片的APP大多都是收费的,总之想修复一张模糊的照片不是很容易。

官网给的示例,看着非常完美。他有两个智能模型供你选择,直接上传图片,很快就处理完成,然后下载即可,无需登录账号。

我又在网上随意找了一张人脸照进行了修复,大家可以看看对比图,清晰了很多,似乎还进行了美颜。