清朝云资源网

作者: 清朝云

  • 海外 vps 防止国内 ip 进行 ssh 登录


    共计 1913 个字符,预计需要花费 5 分钟才能阅读完成。

    有海外的 vps 只想使用代理进行 ssh 登录的需求,在论坛求得大佬分享的代码,根据自己的需要进行了修改,最好设置为定时任务定时执行。

    #!/bin/bash
    # Block traffic from a specific country
    # written by vpsee.com
    # modify by www.qcyqq.com
    #set -x
    
    # carontab:0 0 1 * * ~/docker/denycn.sh
    
    # 设置要阻止的国家代码
    COUNTRY="cn"
    # 设置要允许的服务
    DENY_SERVICES="22"  # SSH端口
    
    # 定义 iptables、egrep 命令的路径
    IPTABLES=$(which iptables)
    EGREP=$(which egrep)
    IPSET=$(which ipset)
    
    # 定义 IP 集群名称
    IPSET_NAME="blocked_ips"
    
    if [ "$1" = "del" ]; then
        # 删除 iptables 规则
        $IPTABLES -D INPUT -p tcp --dport $DENY_SERVICES -m set --match-set $IPSET_NAME src -j DROP
        $IPSET destroy $IPSET_NAME
        echo "规则已删除"
        exit 0
    fi
    
    # 覆盖下载中国IP地址列表
    wget -O cn.zone https://raw.githubusercontent.com/17mon/china_ip_list/master/china_ip_list.txt
    
    # 检查脚本是否以 root 用户身份运行
    if [ "$(id -u)" != "0" ]; then
        echo "you must be root" 1>&2
        exit 1
    fi
    
    # 定义函数 resetrules,用于清空 iptables 规则
    resetrules() {
        $IPTABLES -F        # 清空过滤表中的规则
        $IPTABLES -t nat -F  # 清空网络地址转换表中的规则
        $IPTABLES -t mangle -F   # 清空修改数据包的规则
        $IPTABLES -X        # 删除用户自定义的链
    }
    
    # 创建 IP 集群,需要使用 hash:net,而不是 hash:ip
    if $IPSET list $IPSET_NAME &>/dev/null; then
        $IPSET flush $IPSET_NAME
    else
        $IPSET create $IPSET_NAME hash:net maxelem 100000
    fi
    
    # 遍历每个国家代码
    for c in $COUNTRY
    do
        country_file=$c.zone   # 根据国家代码构造文件名
        IPS=$($EGREP -v "^#|^$" $country_file)  # 从文件中读取非注释和非空白行的 IP 地址列表
    
        # 将 IP 添加到 IP 集群
        for ip in $IPS
        do
            $IPSET add $IPSET_NAME $ip
        done
    done
    
    # 设置 iptables 规则
    if $IPTABLES -C INPUT -p tcp --dport $DENY_SERVICES -m set --match-set $IPSET_NAME src -j DROP > /dev/null 2>&1; then
        echo "ipset 规则已存在..."
    else
        $IPTABLES -I INPUT 1 -p tcp --dport $DENY_SERVICES -m set --match-set $IPSET_NAME src -j DROP
        echo "ipset 规则已添加!"
    
    fi
    
    # 防止自身登录
    myip=$(curl https://ipinfo.io/ip)
    if $IPTABLES -C INPUT -p tcp --dport $DENY_SERVICES -s $myip -j DROP > /dev/null 2>&1; then
        echo "防止本机登录规则已存在..."
    else
        sudo $IPTABLES -I INPUT 2 -p tcp --dport $DENY_SERVICES -s $myip -j DROP
        echo "防止本机登录规则已添加!"
    fi
    
    # 指定定时任务的命令和时间
    cron_command="/bin/bash /root/docker/denycn.sh"
    cron_schedule="0 0 1 * *"
    # 检查定时任务是否已存在
    existing_cron=$(crontab -l 2>/dev/null)
    if [[ $existing_cron == *"$cron_command"* && $existing_cron == *"$cron_schedule"* ]]; then
      echo "定时任务已存在..."
    else
      (crontab -l 2>/dev/null; echo "$cron_schedule $cron_command") | crontab -
      echo "定时任务已添加!"
    fi
    
    exit 0

    提醒:本文发布于308天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • DNS 泛域名解析应用 nip.io 并申请证书


    共计 691 个字符,预计需要花费 2 分钟才能阅读完成。

    泛域名解析应用简介

    偶然间看见 nip.io,便去搜索了一下,发现这是一个 DNS 泛域名解析应用,sslip.io 也是提供同样的服务。可以将符合格式的域名解析成对应的 ip,可以免去了配置本地 hosts 的步骤。

    格式如下:

    10.0.0.1.nip.io maps to 10.0.0.1
    *.10.0.0.1.nip.io maps to 10.0.0.1
    192-168-1-250.nip.io maps to 192.168.1.250
    *.192-168-1-250.nip.io maps to 192.168.1.250
    0a000803.nip.io maps to 10.0.8.3
    *.0a000803.nip.io maps to 10.0.8.3

    显而易见,只需要将 ip 拼接 nip.io,它就会解析到该 ip。此外,使用 - 的方式也可以进行解析,还有使用 16 进制表示 ip 也可以。还支持泛解析,相当于每个 ip 都有无数个免费的域名。

    申请ssl证书

    配合 acme 可以轻松申请证书,不过这里需要是公网 ip。

    1. 安装所需脚本工具

    curl https://get.acme.sh | sh; 
    apt install socat -y || yum install socat -y; 
    ~/.acme.sh/acme.sh --set-default-ca --server letsencrypt

    2. 申请ssl证书

    ~/.acme.sh/acme.sh --issue --standalone -k ec-256 --force --insecure -d 域名

    如果提示 too many certificates already issued for "nip.io",可以使用 sslip.io。

    提醒:本文发布于307天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • 10月03日,星期四, 每天60秒读懂全世界!

    百度热搜新闻

    新闻来源:百度热搜榜

    1. 郑钦文逆转取胜进8强 10月2日,中国网球公开赛女单第四轮,郑钦文轰14记Ace2-1逆转阿尼西莫娃挺进8强。

    2. 中国飞机炮火中逆行至黎巴嫩撤侨 根据全球飞机实时飞行轨迹图,国航CCA061炮火中逆行至黎巴嫩撤侨,帮助146名在黎巴嫩的中国公民及5名外籍家属安全撤离。

    3. 中国人的餐桌75年变迁史 越来越丰盛的餐桌,见证的是中国人民的勤劳与智慧,以及把日子越过越好的坚韧与力量!3分钟看中国人的餐桌75年变迁史。

    4. 北京上空,6万年一遇

    5. 黎以、伊以局势升级 中方表态 2日,外交部发言人就黎以、伊以局势升级答记者问。外交部发言人表示:中方呼吁国际社会特别是有影响力的大国切实发挥建设性作用。

    6. 滑雪事故11年后 车王舒马赫公开露面

    7. 杭州已有人提前开吃年夜饭

    8. HPV疫苗已降到20多元1支

    9. 2024年国庆档票房破9亿 据网络平台数据,截至10月2日20时14分,2024年国庆档(10月1日—10月7日)档期内总票房(含预售)突破9亿。

    10. 独库公路封闭时间定了 综合天气、路况等因素,决定自10月10日20时起,对G217线独库公路实施冬季封闭,禁止车辆通行。

    —- 百度热搜新闻 End —-

    知乎新闻

    新闻来源:知乎日榜

    标题: 「大氧化」事件的前世今生
    链接: https://daily.zhihu.com/story/9775878
    ———————-
    标题: 西游记原著中大量的诗词段落都是原创的吗?
    链接: https://daily.zhihu.com/story/9775872
    ———————-
    标题: 零线不重复接地系统中为什么火线接地零线会带电?零线电位是高于大地零电位还是低于大地零电位?表达式为?
    链接: https://daily.zhihu.com/story/9775885
    ———————-
    标题: 胃酸为什么是盐酸而不是硝酸?
    链接: https://daily.zhihu.com/story/9775895
    ———————-

    —- 知乎新闻 End —-

    IT之家新闻

    新闻来源:ITHome之家科技新闻

    标题: 苹果 iPhone 16 Pro Max 物料成本揭秘:485 美元,比前代高 7%
    发布时间: 2024-10-02T08:28:56.407
    新闻简介: 市场调查机构 TD Cowen 最新公布的调查显示,制造一部 256GB 的 iPhone 16 Pro Max 手机,包括零部件、产品组装以及包装等在内,整个物料成本为 485 美元(IT之家备注:当前约 3400 元人民币)。
    ———————-
    标题: 买断制消费版微软 Office 2024 上线:5 年支持,兼容 Win10 / Win11 / macOS,起价 149 美元
    发布时间: 2024-10-02T12:12:02.267
    新闻简介: 微软公司在发布 Windows 11 Version 2024 更新之外,还推出了消费者版 Office 2024,目前已上架微软应用商店。
    ———————-
    标题: 苹果 iPhone 16 系列手机销量不佳,“果链”LG 显示屏部门面临严峻挑战
    发布时间: 2024-10-02T07:34:44.937
    新闻简介: 据外媒 KoreaTimes 报道,苹果公司的 iPhone 16 系列手机初期销量低于预期,加深了韩国显示器制造商 LG 的担忧,预计 LG 公司 2024 年下半年的业绩将受影响。
    ———————-
    标题: 微软解读 Win11 24H2:Win10 用户一次升级,续航、性能双倍提升
    发布时间: 2024-10-02T13:22:42.347
    新闻简介: 微软官方技术频道 Microsoft Mechanics 昨日(10 月 1 日)发布视频,详细介绍了 Windows 11 Version 24H2 带来的诸多改进,并通过对比 Windows 10 系统,强调 Windows 11 系统的性能。
    ———————-
    标题: 微软 Win11 24H2 系统更新正式删除写字板
    发布时间: 2024-10-02T16:20:57.893
    新闻简介: 微软昨日发布了 Windows 11 的 24H2 大版本更新,内容包括引入 AI 元素、新增 Wi-Fi 7 支持等。此外,Windows 11 的 24H2 版本删除了经典的写字板应用。
    ———————-
    标题: 古尔曼称 iPhone SE 4 / 2025 款 iPad Air 明年初发布,均支持“苹果牌 AI”
    发布时间: 2024-10-02T06:55:09.787
    新闻简介: 彭博社的马克・古尔曼在最新一期实时通讯中提到,苹果公司计划在明年年初推出 IPhone SE 4 手机及 2025 款 iPad Air 平板电脑,这两款设备均将支持 Apple Intelligence 苹果牌 AI 功能。
    ———————-
    标题: M4 系列芯片来袭,苹果 Mac 新品今年蓄势待发
    发布时间: 2024-10-02T06:43:42.287
    新闻简介: 彭博社的马克・古尔曼(Mark Gurman)今天(10 月 2 日)发布最新一期 Power On 时事通讯,透露苹果公司将于今年(2024)发布搭载 M4 系列芯片的新款 MacBook Pro、iMac 和 Mac mini 产品。
    ———————-
    标题: 微观看 iPhone 16 芯片:苹果独立设计、生产 A18 芯片,非 A18 Pro 的分选版本
    发布时间: 2024-10-02T08:15:39.937
    新闻简介: 科技媒体 Chipwise 上月发布博文,报道称苹果 iPhone 16 和 iPhone 16 Pro 系列中的 A18 和 A18 Pro 芯片,并未使用芯片分选(chip binning)方案。
    ———————-
    标题: 起配价 3052.5 万元,阿斯顿・马丁 Valiant 超跑国内上市
    发布时间: 2024-10-02T14:42:22.913
    新闻简介: 阿斯顿・马丁 Valiant 车型现已在国内上市,建议零售起配价为 3052.5 万元人民币(含增值税)。这款车全球限量发售 38 辆,官方强调中国市场配额有限,预计将于 2025 年第一季度开始交付。Valiant 由阿斯顿・马丁的定制部门 Q by Aston Martin 研发,是一款赛道专用且可合法上路的车型,搭载 5.2 升双涡轮增压 V12 发动机。
    ———————-
    标题: 三星 990 EVO Plus M.2 固态硬盘开售:读速至高 7250MB/s、可选 1/2TB,499 元起
    发布时间: 2024-10-02T14:18:07.653
    新闻简介: ,三星 990 EVO Plus M.2 固态硬盘现已在京东开售,这款硬盘顺序读速至高 7250MB/s,顺序写入 6300MB/s,目前上架 1TB / 2TB 版本,售 499 元起。
    ———————-
    标题: 《鱿鱼游戏》第二季新预告重现名场面,孔刘“西装男”回归问你要玩游戏吗
    发布时间: 2024-10-02T14:27:28.29
    新闻简介: 网飞(Netflix)于 9 月 20 日放出《鱿鱼游戏》第二季首支预告后,于今天再次放出新预告片,孔刘饰演的西装男再次回归。
    ———————-
    标题: 鸿蒙智行全系车型国庆 10 月 1 日当天大定 5200 台:智界 R7 破 2000 台、问界 M9 破 1500 台
    发布时间: 2024-10-02T08:56:59.613
    新闻简介: 据鸿蒙智行官方微博,鸿蒙智行全系车型 10 月 1 日国庆节当天大定突破 5200 台,其中智界 R7 大定突破 2000 台,问界 M9 大定突破 1500 台。另据IT之家昨日报道,鸿蒙智行宣布 2024 年 9 月全系交付新车 39931 辆,连续 5 个月蝉联高端市场成交均价 Top1。
    ———————-

    —- IT之家新闻 End —-

  • 10月03日,星期四, 每天60秒读懂全世界!

    百度热搜新闻

    新闻来源:百度热搜榜

    1. 郑钦文逆转取胜进8强 10月2日,中国网球公开赛女单第四轮,郑钦文轰14记Ace2-1逆转阿尼西莫娃挺进8强。

    2. 中国飞机炮火中逆行至黎巴嫩撤侨 根据全球飞机实时飞行轨迹图,国航CCA061炮火中逆行至黎巴嫩撤侨,帮助146名在黎巴嫩的中国公民及5名外籍家属安全撤离。

    3. 中国人的餐桌75年变迁史 越来越丰盛的餐桌,见证的是中国人民的勤劳与智慧,以及把日子越过越好的坚韧与力量!3分钟看中国人的餐桌75年变迁史。

    4. 北京上空,6万年一遇

    5. 黎以、伊以局势升级 中方表态 2日,外交部发言人就黎以、伊以局势升级答记者问。外交部发言人表示:中方呼吁国际社会特别是有影响力的大国切实发挥建设性作用。

    6. 滑雪事故11年后 车王舒马赫公开露面

    7. 杭州已有人提前开吃年夜饭

    8. HPV疫苗已降到20多元1支

    9. 2024年国庆档票房破9亿 据网络平台数据,截至10月2日20时14分,2024年国庆档(10月1日—10月7日)档期内总票房(含预售)突破9亿。

    10. 独库公路封闭时间定了 综合天气、路况等因素,决定自10月10日20时起,对G217线独库公路实施冬季封闭,禁止车辆通行。

    —- 百度热搜新闻 End —-

    知乎新闻

    新闻来源:知乎日榜

    标题: 「大氧化」事件的前世今生
    链接: https://daily.zhihu.com/story/9775878
    ———————-
    标题: 西游记原著中大量的诗词段落都是原创的吗?
    链接: https://daily.zhihu.com/story/9775872
    ———————-
    标题: 零线不重复接地系统中为什么火线接地零线会带电?零线电位是高于大地零电位还是低于大地零电位?表达式为?
    链接: https://daily.zhihu.com/story/9775885
    ———————-
    标题: 胃酸为什么是盐酸而不是硝酸?
    链接: https://daily.zhihu.com/story/9775895
    ———————-

    —- 知乎新闻 End —-

    IT之家新闻

    新闻来源:ITHome之家科技新闻

    标题: 苹果 iPhone 16 Pro Max 物料成本揭秘:485 美元,比前代高 7%
    发布时间: 2024-10-02T08:28:56.407
    新闻简介: 市场调查机构 TD Cowen 最新公布的调查显示,制造一部 256GB 的 iPhone 16 Pro Max 手机,包括零部件、产品组装以及包装等在内,整个物料成本为 485 美元(IT之家备注:当前约 3400 元人民币)。
    ———————-
    标题: 买断制消费版微软 Office 2024 上线:5 年支持,兼容 Win10 / Win11 / macOS,起价 149 美元
    发布时间: 2024-10-02T12:12:02.267
    新闻简介: 微软公司在发布 Windows 11 Version 2024 更新之外,还推出了消费者版 Office 2024,目前已上架微软应用商店。
    ———————-
    标题: 苹果 iPhone 16 系列手机销量不佳,“果链”LG 显示屏部门面临严峻挑战
    发布时间: 2024-10-02T07:34:44.937
    新闻简介: 据外媒 KoreaTimes 报道,苹果公司的 iPhone 16 系列手机初期销量低于预期,加深了韩国显示器制造商 LG 的担忧,预计 LG 公司 2024 年下半年的业绩将受影响。
    ———————-
    标题: 微软解读 Win11 24H2:Win10 用户一次升级,续航、性能双倍提升
    发布时间: 2024-10-02T13:22:42.347
    新闻简介: 微软官方技术频道 Microsoft Mechanics 昨日(10 月 1 日)发布视频,详细介绍了 Windows 11 Version 24H2 带来的诸多改进,并通过对比 Windows 10 系统,强调 Windows 11 系统的性能。
    ———————-
    标题: 微软 Win11 24H2 系统更新正式删除写字板
    发布时间: 2024-10-02T16:20:57.893
    新闻简介: 微软昨日发布了 Windows 11 的 24H2 大版本更新,内容包括引入 AI 元素、新增 Wi-Fi 7 支持等。此外,Windows 11 的 24H2 版本删除了经典的写字板应用。
    ———————-
    标题: 古尔曼称 iPhone SE 4 / 2025 款 iPad Air 明年初发布,均支持“苹果牌 AI”
    发布时间: 2024-10-02T06:55:09.787
    新闻简介: 彭博社的马克・古尔曼在最新一期实时通讯中提到,苹果公司计划在明年年初推出 IPhone SE 4 手机及 2025 款 iPad Air 平板电脑,这两款设备均将支持 Apple Intelligence 苹果牌 AI 功能。
    ———————-
    标题: M4 系列芯片来袭,苹果 Mac 新品今年蓄势待发
    发布时间: 2024-10-02T06:43:42.287
    新闻简介: 彭博社的马克・古尔曼(Mark Gurman)今天(10 月 2 日)发布最新一期 Power On 时事通讯,透露苹果公司将于今年(2024)发布搭载 M4 系列芯片的新款 MacBook Pro、iMac 和 Mac mini 产品。
    ———————-
    标题: 微观看 iPhone 16 芯片:苹果独立设计、生产 A18 芯片,非 A18 Pro 的分选版本
    发布时间: 2024-10-02T08:15:39.937
    新闻简介: 科技媒体 Chipwise 上月发布博文,报道称苹果 iPhone 16 和 iPhone 16 Pro 系列中的 A18 和 A18 Pro 芯片,并未使用芯片分选(chip binning)方案。
    ———————-
    标题: 起配价 3052.5 万元,阿斯顿・马丁 Valiant 超跑国内上市
    发布时间: 2024-10-02T14:42:22.913
    新闻简介: 阿斯顿・马丁 Valiant 车型现已在国内上市,建议零售起配价为 3052.5 万元人民币(含增值税)。这款车全球限量发售 38 辆,官方强调中国市场配额有限,预计将于 2025 年第一季度开始交付。Valiant 由阿斯顿・马丁的定制部门 Q by Aston Martin 研发,是一款赛道专用且可合法上路的车型,搭载 5.2 升双涡轮增压 V12 发动机。
    ———————-
    标题: 三星 990 EVO Plus M.2 固态硬盘开售:读速至高 7250MB/s、可选 1/2TB,499 元起
    发布时间: 2024-10-02T14:18:07.653
    新闻简介: ,三星 990 EVO Plus M.2 固态硬盘现已在京东开售,这款硬盘顺序读速至高 7250MB/s,顺序写入 6300MB/s,目前上架 1TB / 2TB 版本,售 499 元起。
    ———————-
    标题: 《鱿鱼游戏》第二季新预告重现名场面,孔刘“西装男”回归问你要玩游戏吗
    发布时间: 2024-10-02T14:27:28.29
    新闻简介: 网飞(Netflix)于 9 月 20 日放出《鱿鱼游戏》第二季首支预告后,于今天再次放出新预告片,孔刘饰演的西装男再次回归。
    ———————-
    标题: 鸿蒙智行全系车型国庆 10 月 1 日当天大定 5200 台:智界 R7 破 2000 台、问界 M9 破 1500 台
    发布时间: 2024-10-02T08:56:59.613
    新闻简介: 据鸿蒙智行官方微博,鸿蒙智行全系车型 10 月 1 日国庆节当天大定突破 5200 台,其中智界 R7 大定突破 2000 台,问界 M9 大定突破 1500 台。另据IT之家昨日报道,鸿蒙智行宣布 2024 年 9 月全系交付新车 39931 辆,连续 5 个月蝉联高端市场成交均价 Top1。
    ———————-

    —- IT之家新闻 End —-

  • 使用 HE 隧道给云服务器添加 ipv6 地址


    共计 1701 个字符,预计需要花费 5 分钟才能阅读完成。

    前言

    由于购买的 ranknerd 的 vps 配置了 ipv6,本着能用 v6 不用 v4 的心态,想着以后 ssh 都用 v6。奈何公司和家里都没有 ipv6,于是想着能不能让云服务器当跳板机进行 ssh,然而轻量云服务器没有 ipv6,所以只能另寻他法。之前也看讲过给没有 ipv6 的云服务器配置 v6 相关的内容,但是不太记得了,后来经过询问得知是 HE 隧道。

    测试是否有ipv6的网站:https://test-ipv6.com/

    Hurricane Electric (简称:HE) 是一家位于美国的全球互联网服务提供商,该公司运营了世界上以对等数最大 IPv6 网络,同时也提供免费的 IPv6 隧道服务。隧道服务即允许 IPv6 流量通过 IPv4 网络传输的机制,基本原理是通过 IPv4 网络封装 IPv6 数据包,使其能够在 IPv4 网络中传输。在隧道的两端,有两个 IPv6 节点,它们之间通过 IPv4 网络进行通信。当 IPv6 数据包进入隧道时,它被封装在 IPv4 头部中,以便通过 IPv4 网络传输。在离开隧道时,IPv6 数据包被解封,还原为原始的 IPv6 数据包。

    创建隧道

    首先注册 Tunnel Broker 账号,注册的过程就不讲了,地址:https://www.tunnelbroker.net

    然后点击如图所示内容:

    使用 HE 隧道给云服务器添加 ipv6 地址

    />

    这里需要输入服务器的公网 ip 地址,另外,选择节点的时候一般选择比较适合自己的节点,比如香港、新加坡、日本等。创建好以后,点击隧道可以看见配置隧道的详细内容。

    使用 HE 隧道给云服务器添加 ipv6 地址

    />

    可以看见创建的隧道客户端和服务端各自的 ipv4 和 ipv6 地址,待会配置的时候需要用到。

    使用 HE 隧道给云服务器添加 ipv6 地址

    />

    到这里,隧道就创建好了。

    服务器启用ipv6

    修改 /etc/sysctl.conf 中ipv6的配置:

    net.ipv6.conf.all.disable_ipv6 = 0
    net.ipv6.conf.default.disable_ipv6 = 0
    net.ipv6.conf.lo.disable_ipv6 = 0

    确保上面的参数值为 0,0 代表启用,1 代表禁止使用 ipv6。

    然后执行:

    sysctl -p

    配置ipv6隧道

    这里 debian 系列和 centos 的配置不同。

    1. debian配置v6

    debian 系统包括 debian/ubuntu,都是使用如下配置。

    sudo tee /etc/network/interfaces.d/he-ipv6 <<EOF
    auto he-ipv6
    iface he-ipv6 inet6 v4tunnel
            address 客户端ipv6
            netmask 64
            endpoint 服务端ipv4
            local 客户端ipv4/内网ip
            ttl 255
            gateway 服务端ipv6
    EOF

    这里需要注意的是,local 可能需要配置为内网 ip,否则无法进行使用。

    然后安装网络工具包,并启用隧道。

    sudo apt update
    sudo apt install net-tools iproute2 -y
    sudo ifup he-ipv6

    提示 ifup: unknown interface he-ipv6 ,则添加source /etc/network/interfaces.d/ 到 /etc/network/interfaces 文件(一把梭命令:echo ‘source /etc/network/interfaces.d/‘ >> /etc/network/interfaces)后重试,正常情况下无输出。

    重启网卡:

    systemctl restart networking

    测试 ipv6 是否配置好:

    ping6 ipv6.baidu.com

    2. centos配置v6

    centos 运行如下命令创建一块新的网卡:

    cat > /etc/sysconfig/network-scripts/ifcfg-he-ipv6 <<EOF
    DEVICE=he-ipv6
    BOOTPROTO=none
    ONBOOT=yes
    TYPE=sit
    IPV6INIT=yes
    IPV6TUNNELIPV4=服务端ipv4
    IPV6ADDR=客户端ipv6
    IPV6_MTU=1480
    IPV6_DEFAULTGW=服务端ipv6
    EOF

    重启网卡:

    systemctl restart network

    测试 ipv6 是否配置好:

    ping6 ipv6.baidu.com

    提醒:本文发布于300天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • 使用 DNControl 用代码管理 DNS 记录


    共计 1222 个字符,预计需要花费 4 分钟才能阅读完成。

    看见别人介绍了一下 DNControl,感觉挺有意思,就尝试使用了一下,效果还不错。它可以通过自己写配置文件,通过 DSL(Domain Specific Language)同时管理多个厂商的 DNS 记录。

    官网地址:https://dnscontrol.org/

    支持的 DNS 厂商列表:https://docs.dnscontrol.org/service-providers/providers

    看了下介绍,似乎还不支持 dnspod,但是支持 cf,所以这里以托管在 cf 的域名为例。

    首先创建一个文件夹,存放配置文件。

    mkdir /home/docker/dc/

    然后创建 cf 的配置文件。这里有两种方式可以使用。

    # 方式一(推荐)
    cat > creds.json <<EOF
    {
      "cloudflare": {                               // 在 dnsconfig.js 文件中需要用到的厂商名称
        "TYPE": "CLOUDFLAREAPI",                    // cloudflare 的认证类型
        "accountid": "account-id",                  // 账户 id,即管理域名右下角那个帐户 id
        "apitoken": "api-token",                    // token,需要在 https://dash.cloudflare.com/profile/api-tokens 创建,以便给此认证方式最小的权限
      }
    }
    EOF
    
    # 方式二 - 这种方式权限很大,因为这些凭据允许 DNSControl 访问所有内容
    cat > creds.json <<EOF
    {
      "cloudflare": {                               // 在 dnsconfig.js 文件中需要用到的厂商名称
        "TYPE": "CLOUDFLAREAPI",                    // cloudflare 的认证类型
        "accountid": "account-id",  // 账户 id,即管理域名右下角那个帐户 id
        "apiuser": "api-user",     // cloudflare 登陆的邮箱
        "apikey": "api-key" // 这个页面下的 Global API Key
      }
    }
    EOF

    配置完凭据,然后就是配置具体的域名和其解析记录,这里根据自己的需要配置。

    cat > dnsconfig.js <<EOF
    var REG_NONE = NewRegistrar("none");
    var DNS_CF = NewDnsProvider("cloudflare");
    
    D("xxx.com", REG_NONE, DnsProvider(DNS_CF),
        A("@", "1.2.3.4", CF_PROXY_ON)
    );
    EOF

    然后执行命令检查配置是否有误。

    docker run --rm -it -v /home/docker/dc/:/dns  ghcr.io/stackexchange/dnscontrol preview

    如果没有报错会提示新增或修改删除了哪些记录,然后执行修改命令即可。

    docker run --rm -it -v /home/docker/dc/:/dns  ghcr.io/stackexchange/dnscontrol push

    提醒:本文发布于294天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • 利用 github 静态源码仓库快速搭建网站


    共计 598 个字符,预计需要花费 2 分钟才能阅读完成。

    github 上有很多是静态源码,也就是将其放在 web 服务器下就可以访问,另外还有很多人使用 hexo 通过 github 部署博客,于是想整一个镜像拉取 github 代码快速搭建一个网站。

    使用方式如下:

    docker run -d \
    -e GIT_URL=https://github.com/yanyuteng/yanyuteng.github.io.git \
    -p 8080:80 \
    --name blog \
    hausen1012/blog:github

    只需要修改 github 的地址就可以搭建不同的网站,前提是静态网页。另外还需要值得注意的是,如果仓库的源码很大并且网络不好的情况下,镜像启动可能需要很久,因为这个镜像是启动时拉取代码。

    dockerfile 如下:

    FROM nginx:alpine
    
    ENV GIT_URL=https://github.com/yanyuteng/yanyuteng.github.io.git
    
    RUN apk add git && \
    rm -rf /usr/share/nginx/html && \
    touch /run.sh && \
    chmod +x /run.sh && \
    echo -e "#!/bin/sh\n\necho \$GIT_URL\ngit clone --depth 1 \$GIT_URL /usr/share/nginx/html\nnginx -g 'daemon off;'" > /run.sh
    
    CMD ["/run.sh"]

    提醒:本文发布于293天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • 10月02日,星期三, 每天60秒读懂全世界!

    百度热搜新闻

    新闻来源:百度热搜榜

    1. 国庆路遇军人集体婚礼 婚车太有排面 10月1日,河南一女士路上偶遇军人集体婚礼,路人纷纷送上祝福。网友:这婚车太有排面了!

    2. HPV疫苗已降到20多元1支

    3. 75秒看新中国75年工业之变 从一穷二白到制造业规模稳居世界首位,我国用几十年时间走完了发达国家几百年走过的工业化历程。75秒看新中国75年工业之变!

    4. 人人人人景点人人人人 国庆长假,全国各地景区迎客流高峰 ,看得见人的地方都是人人人人人,网友纷纷表示:挤爆了,无从下脚。

    5. 港股大涨 10月2日,港股三大指数集体高开。截至11:34,恒生科技指数涨超9%,金融、房地产、科技股纷纷走强。

    6. 上海一房东220万卖房临时追加20万

    7. 苗苗《749局》电影专访 10月1日,苗苗在《749局》电影专访中称,想对王俊凯饰演的角色说句“辛苦了”,自己很畅享“749局”平行时空的快乐生活。

    8. 华春莹连发18组对比图 10月1日,在祖国75周年华诞之际,华春莹在社媒发布18组对比图,生动展示过去75年间,中华大地如何沧海桑田,换了人间。

    9. 各地“文旅大餐”激发消费热情 一年好景君须记,最是橙黄橘绿时。国庆假期旅游市场热度攀升,各地特色“文旅大餐”激发消费热情。

    10. 女生为减肥当快递分拣员3天瘦4斤

    —- 百度热搜新闻 End —-

    知乎新闻

    新闻来源:知乎日榜

    标题: 「大氧化」事件的前世今生
    链接: https://daily.zhihu.com/story/9775878
    ———————-
    标题: 西游记原著中大量的诗词段落都是原创的吗?
    链接: https://daily.zhihu.com/story/9775872
    ———————-
    标题: 零线不重复接地系统中为什么火线接地零线会带电?零线电位是高于大地零电位还是低于大地零电位?表达式为?
    链接: https://daily.zhihu.com/story/9775885
    ———————-
    标题: 胃酸为什么是盐酸而不是硝酸?
    链接: https://daily.zhihu.com/story/9775895
    ———————-

    —- 知乎新闻 End —-

    IT之家新闻

    新闻来源:ITHome之家科技新闻

    标题: 微软发布 Windows 11 2024 更新(24H2)及 LTSC 版本:引入 AI 元素,新增 Wi-Fi 7 支持
    发布时间: 2024-10-01T22:41:28.657
    新闻简介: 微软强调,此次更新是完整的操作系统 (OS) 交换,包含变革性的 AI 体验和卓越性能所需的新基础元素,例如增强的电池保护程序、蓝牙 LE 音频、HDR 背景支持和对 Wi-Fi 7 的支持。
    ———————-
    标题: 9 月小米 SU7 交付量超一万台,10 月目标生产、交付量超两万台
    发布时间: 2024-10-01T17:00:04.633
    新闻简介: 小米汽车表示,目前已连续 4 个月达成破万交付目标,10 月小米汽车工厂将持续提产,单月生产目标冲刺 2 万台。预计 11 月提前完成全年 10 万台交付目标。
    ———————-
    标题: 三星机皇 Galaxy S25 Ultra 手机曝料:设计再突破,更薄、更窄、更优雅
    发布时间: 2024-10-01T15:12:39.933
    新闻简介: 科技媒体 online-solitaire 昨日(9 月 30 日)发布博文,分享了三星 Galaxy S25 Ultra 手机的铝制机模照片和视频,并分享了外观方面的诸多细节信息。
    ———————-
    标题: 消息称华为智选笔记本命名“Hi Matebook”,有望本月发布
    发布时间: 2024-10-01T21:21:33.97
    新闻简介: 博主 @看山的叔叔 今日爆料华为智选笔记本将命名“Hi Matebook”,有望本月发布。值得一提的是,该博主昨日曾透露 10 月有一个神秘 X 项目上市,之前他认为鸿蒙 PC 得一年后才能上市。万一 X 项目是智选 PC,那么鸿蒙 PC 也就还有半年就要出了。
    ———————-
    标题: 小米手机电池换新 8 折活动限时上线:35 款机型可参与,79.2 元起
    发布时间: 2024-10-01T15:03:28.413
    新闻简介: 今天是国庆假期第一天,小米服务也宣布开启为期一周的手机电池换新、家电深度清洁等活动,活动时间为 10 月 1 日 10:00-10 月 7 日 24:00。
    ———————-
    标题: 比亚迪 9 月销量明细公布:秦系列超 7.5 万辆,海豹超 5.8 万辆
    发布时间: 2024-10-01T20:01:27.273
    新闻简介: 比亚迪官方今日公布了 9 月最新的销量数据,随后博主“小迪快报”带来了具体销量明细。
    ———————-
    标题: 2024 国庆档首日电影票房 4.77 亿,《749 局》成单日冠军
    发布时间: 2024-10-01T23:18:03.943
    新闻简介: 据灯塔专业版,截至 21 时,2024 年国庆档首日(10 月 1 日国庆节)大盘票房 4.77 亿,影片《749 局》单日票房 1.68 亿,成为 2024 年国庆档首日票房冠军。
    ———————-
    标题: 华为 nova13 系列手机被曝 10 月 22 日发布
    发布时间: 2024-10-01T23:48:37.323
    新闻简介: 除此之外,华为 10 月还将推出 MatePad 2024 款迭代款平板电脑新品、HUAWEI WATCH Ultimate 绿野传奇款、华为 Sound X4 音箱。
    ———————-
    标题: 今晚 24 点结束:速领 300 元京东家居补贴,券后多神价
    发布时间: 2024-10-01T13:59:39.387
    新闻简介: 京东现已放出 100-50 元、满 200-100 元、满 300-150 元家居支付优惠券。
    ———————-
    标题: 苹果 iPhone 16 Pro Max 物料成本揭秘:485 美元,比前代高 7%
    发布时间: 2024-10-02T08:28:56.407
    新闻简介: 市场调查机构 TD Cowen 最新公布的调查显示,制造一部 256GB 的 iPhone 16 Pro Max 手机,包括零部件、产品组装以及包装等在内,整个物料成本为 485 美元(IT之家备注:当前约 3400 元人民币)。
    ———————-
    标题: 苹果 iPhone 16 系列手机销量不佳,“果链”LG 显示屏部门面临严峻挑战
    发布时间: 2024-10-02T07:34:44.937
    新闻简介: 据外媒 KoreaTimes 报道,苹果公司的 iPhone 16 系列手机初期销量低于预期,加深了韩国显示器制造商 LG 的担忧,预计 LG 公司 2024 年下半年的业绩将受影响。
    ———————-
    标题: 消息称某厂 2K 纯直屏性能机支持旁路充电 + 高功率亮屏快充,预计为 iQOO 13
    发布时间: 2024-10-01T19:19:23.543
    新闻简介: 博主 @数码闲聊站 昨日(9 月 30 日)曝光了一款“2K 纯直屏性能机”部分规格,该机配备 120W 满血双芯闪充,支持旁路充电 + 高功率亮屏快充,内置新硅电池 6100-6150mAh±。
    ———————-

    —- IT之家新闻 End —-

  • Python 爬取指定页面的所有图片


    共计 919 个字符,预计需要花费 3 分钟才能阅读完成。

    之前看见别人分享小黄鸡头像,但是好像没有提供云盘下载。于是就让 gpt 生成了一下爬取特定页面的代码,爬取后重命名了一下,可以评论获取压缩包。

    Python 爬取指定页面的所有图片

    />

    同时分享下代码,万一下次用得着呢。

    import requests
    from bs4 import BeautifulSoup
    import os
    from urllib.parse import urljoin
    
    # 目标页面
    url = "https://zhuanlan.zhihu.com/p/578390498"
    
    # 发送HTTP请求获取页面源码
    response = requests.get(url)
    html = response.text
    soup = BeautifulSoup(html, 'html.parser')
    # 提取所有图片链接
    img_links = [img['src'] for img in soup.find_all('img', {'src': True})]
    
    if not os.path.exists('images'):
        os.makedirs('images')
    
    # 下载图片
    for img_link in img_links:
        # 使用urljoin确保链接是绝对路径
        img_url = urljoin(url, img_link)
    
        # 检查链接是否以"http"或"https"开头
        if img_url.startswith(('http:', 'https:')):
            # 获取图片内容
            img_data = requests.get(img_url).content
            # 提取图片文件名
            img_name = img_url.split("/")[-1]
            # 保存图片到目录
            with open(os.path.join('images', img_name), 'wb') as img_file:
                img_file.write(img_data)
                print(f"Downloaded: {img_name}")
        else:
            print(f"Skipped: {img_url}")
    
    print("All images downloaded successfully.")

    下载地址

    小黄鸡头像:链接:https://pan.baidu.com/s/16p0TqdD8jRYbAsZM46VFmA?pwd=akak

    提醒:本文发布于292天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • Python 生成指定大小的图片


    共计 1292 个字符,预计需要花费 4 分钟才能阅读完成。

    有时候想找一个指定占用磁盘大小的图片真的很难,所以也许用 python 生成是最合适的。但是过程中又要装 Pillow 这些库,并且还可能报错,所以想着还是做个 docker 镜像算了。

    # 使用默认参数,生成大小为1M,长宽比为16/9的图片
    docker run --rm -v $(pwd):/data hausen1012/img-generate
    
    # 根据自己需要修改参数
    docker run --rm \
    -e SIZE=1 \
    -e LENGTH=16 \
    -e WIDTH=9 \
    -v $(pwd):/data \
    hausen1012/img-generate

    还是贴一下代码:

    import os
    import random
    import string
    from PIL import Image
    import numpy as np
    
    # 从环境变量获取图片大小(以字节为单位)
    file_size = int(os.environ.get('SIZE', 1)) * 1024 * 1024  # 默认大小为1MB
    
    # 从环境变量获取长宽比
    length = int(os.environ.get('LENGTH', 16))
    width = int(os.environ.get('WIDTH', 9))
    
    # 计算所需的图片宽度和高度
    aspect_ratio = length / width
    width_pixels = int(np.sqrt(file_size * aspect_ratio / 3))
    height_pixels = int(width_pixels / aspect_ratio)
    
    # 创建随机像素数组
    data = np.random.randint(0, 256, (height_pixels, width_pixels, 3), dtype=np.uint8)
    
    # 创建PIL图片对象
    img = Image.fromarray(data, 'RGB')
    
    # 设置保存目录
    output_directory = "/data"
    
    # 生成随机文件名
    random_filename = ''.join(random.choices(string.ascii_letters + string.digits, k=10))
    output_path = os.path.join(output_directory, f"{random_filename}.png")
    
    # 检查并创建保存目录
    os.makedirs(output_directory, exist_ok=True)
    
    # 保存图片到 "/data" 目录下
    img.save(output_path)
    
    file_size_mb = file_size / (1024 * 1024)
    print(f"图片名称: {random_filename}, 大小: {file_size_mb:.2f}MB, 长宽比: {length}/{width}")

    dockerfile 如下:

    FROM python:3.9-alpine
    
    RUN pip3 install --upgrade pip && \
    pip3 install --upgrade Pillow && \
    pip3 install --upgrade numpy
    
    COPY run.py /
    
    CMD ["python3", "/run.py"]

    提醒:本文发布于292天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室