群晖多网口桥接网络(多网实现交换机功能)电脑通过群晖的网口上网

有部分人虽然增加 2.5G 或者万兆网卡但并不会购买万兆或 2.5g 交换机,使用网口直联的方式来访问 NAS 达到加速的目地,但是这种方式毕竟多一条网线用起来比较麻烦 。 加上一般人的书房也只有一个网络口加一台 nas 的话不加交换机用起来特别麻烦,所以特地做了一个这个教程供大家参考使用 。

多网口变交换机

操作教程

  1. 注意:操作前,拔掉准备连接电脑的网口网线 。 避免造成网络回路,这样会造成网络风暴故障(交换机回路)
  2. 开群晖 ssh 命令并获取 root 权限不会的可以参考:群晖使用 SSH 终端连接并获取 root 权限
  3. 打开 Open vSwitch 功能勾选 启用 Open VSwitch 点 确定,如果有安装 VMM 套件这里会变成灰色并默认打勾(Virtual Machine Manager 虚拟机套件)
  4.   使用删除 ovs_eth 绑定网口
    注意:一般群晖 eth0 对应的是局域网 1 、eth1 对应局域网 2 以此类推 也可以用 ifconfig 查默认的网桥连接情况 。 群晖双网口的情况下默认 eth0 和 eth1 两个接口分别连接 ovs_eth0 和 ovs_eth1 两个网桥 。
    假设:我们现在局域网 1 为板载的千兆口而局域网 2 为 usb2.5g 网口,我们计划局域网 1 口连接路由器(连接外网)局域网 2 连接电脑(电脑通过 NAS 网口获取网络上网)
    那么输入以下命令删除     群晖 局域网 2(eth1)的网桥绑定,要删除什么绑定自行更换红字部分最后的数字部分ovs-vsctl del-br ovs_eth1
  5. 将 eth1 加入 ovs_eth0 网桥中
    蓝色ovs_eth0为要加入的网桥,红色eth1为想要加入网桥的网口 。 实际以你网口情况为准自行修改ovs-vsctl add-port ovs_eth0 eth1
  6. 如果有多个网卡也只要重复第 4 和第 5 条删除和添加绑定即可
  7. 显示当前网络状态ovs-vsctl showeth0 和 eth1 全部在 ovs_eth0 内,两个网口处于同一个交换机内 。 将 eth1 和电脑相连,这样电脑从路由器获取到 IP 地址 。
  8. 实际上上面的的步骤只是测试验证方案可行 。 群晖重启之后正常情况下是会恢复默认网桥绑定的,所以我们还得要加一个开机的计划任务让它可以每次开机都自动绑定网桥 。如果你非常自信的确认所有网口之间的绑定关系,可以直接设置好 Open vSwitch 之后从这一步直接开始就行 。 如果你不想桥接网口的话把这个脚本删除掉即可!
     用户得选root  名称随便起
    把下面的脚本命令粘贴过去
    假设:我们现在局域网 1 为板载的千兆口而局域网 2 为 usb2.5g 网口,我们计划局域网 1 口连接路由器(连接外网)局域网 2 连接电脑网口(电脑通过 NAS 网口获取网络上网)如果你是正版群晖原生是两个网口的 USB2.5g 网卡是局域网 3 可以拉到最后面有写,原生双网口的正版群晖
    sleep 31
    #!sleep 后面的数字代表的是启动延迟,如果你是 USB 网卡最好加一下延迟时间否则,否则可能驱动没有加载你就把网口删除了 。 具体要延迟多少秒自己调 。 下面的网口对应 eth 关系也自行修改,正常情况下 eth0 对应局域网 1,eth1 对应局域网 2 以此类推 。
    ovs-vsctl del-br ovs_eth1
    ovs-vsctl add-port ovs_eth0 eth1

至此教程就差不多了,但是由于端口绑定有加开机延迟启动,如果电脑同时重启可能会造成电脑不能正常获取 ip 的情况,这边建议电脑设置固定 ip 以减少这种情况的发生 。 还有侨接好之后两个网口就是交换机效果类似接口是不分方向的,你也可以用 usb 网卡连接路由器,只是此处我们主要是提升电脑和群晖之间的连接速度所以教程里面写的都是 USB 网卡连接电脑 。


假设:机器是正版群晖原生双千兆网口   局域网 1 为板载的千兆口而局域网 3 为 usb2.5g 网口,我们计划局域网 1 口连接路由器(连接外网)局域网 3(USB 网卡)连接电脑网口(电脑通过 NAS 网口获取网络上网)

sleep 31
#!sleep 后面的数字代表的是启动延迟,如果你是 USB 网卡最好加一下延迟时间否则,否则可能驱动没有加载你就把网口删除了 。 具体要延迟多少秒自己调 。 下面的网口对应的 eth 关系也自行修改,正常情况下 eth0 对应局域网 1,eth1 对应局域网 2 以此类推 。
ovs-vsctl del-br ovs_eth2
ovs-vsctl add-port ovs_eth0 eth2

假设:你想把所有网卡都做成交换机单  局域网 1 连接上联路由器,其它网品连接其它内网设备,以下最多支持 10 个网口 。10 口以内直接复制这个脚本就行 。

sleep 31
#!sleep 后面的数字代表的是启动延迟,如果你是 USB 网卡最好加一下延迟时间否则,否则可能驱动没有加载你就把网口删除了 。 具体要延迟多少秒自己调 。 下面的网口对应的 eth 关系也自行修改 。,正常情况下 eth0 对应局域网 1,eth1 对应局域网 2 以此类推 。
ovs-vsctl del-br ovs_eth1
ovs-vsctl del-br ovs_eth2
ovs-vsctl del-br ovs_eth3
ovs-vsctl del-br ovs_eth4
ovs-vsctl del-br ovs_eth5
ovs-vsctl del-br ovs_eth6
ovs-vsctl del-br ovs_eth7
ovs-vsctl del-br ovs_eth8
ovs-vsctl del-br ovs_eth9
ovs-vsctl add-port ovs_eth0 eth1
ovs-vsctl add-port ovs_eth0 eth2
ovs-vsctl add-port ovs_eth0 eth3
ovs-vsctl add-port ovs_eth0 eth4
ovs-vsctl add-port ovs_eth0 eth5
ovs-vsctl add-port ovs_eth0 eth6
ovs-vsctl add-port ovs_eth0 eth7
ovs-vsctl add-port ovs_eth0 eth8
ovs-vsctl add-port ovs_eth0 eth9

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件

一、设备介绍

OEC-Turbo处理器是RK3566

  • 架构:4× ARM Cortex-A55 (64位)
  • 主频:最高 1.8 GHz
  • GPU:ARM Mali-G52 2EE
  • 解码能力:4K@60fps H.265/H.264/VP9
  • NPU0.8 TOPS (INT8)
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

二、开始拆机

2.1、打开底盖

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

2.2、取出硬盘,卸下4颗螺丝

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

2.3、卸侧面盖板

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

2.4、卸硬盘接口螺丝

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

2.5、拆硬盘排线

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

2.6、拆硬中间挡板

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

2.7、拆完后的效果

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

三、设备刷机准备+写入Armbian固件

3.1、下载刷机工具包(包含固件)

刷机工具包(提取码:13K4)

链接: https://pan.baidu.com/s/1PLJ5DLzUKLxg9nLx2aE5RA?pwd=13k4 (提取码: 13k4 )

3.2、刷机驱动安装

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

3.3、固件写入工具设置

双击打开 “ RKDevTool.exe ” 工具。

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

第一列空格处选择刷机工具:MiniLoaderAll.bin

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

第二列空格处选择刷机固件:OEC-6.1.75-rk3566.img

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

3.4、进入刷机模式

准备一条USB转Type-C数据线,USB端连接电脑,然后按照图下所示用镊子或其他金属工具短接这两个触点,接着把Type-C端接入OEC-Turbo设备端,设备刷机时无需外接电源

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

当电脑端的瑞芯微开发工具弹出 “ 发现一个MASKROM设备 ” 时,可以松开镊子了,然后点击 “ 执行 ” ,剩下的就是安安静静等待系统写入。

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

当显示100%时,说明刷机已经成功,固件写入阶段正式结束。恭喜你,喜提一个Armbian系统的网心云OEC-Turbo设备!CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

四、Armbian系统初始设置

4.1、确认OEC-Turbo设备IP

将OEC-Turbo设备重新组装完成并装入2.5寸硬盘,接上网线+电源线,然后进入路由器后台寻找一个名称为 “ Armbian ” 的设备,确认其内网IP地址(我这里以中兴路由器为例)

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

4.2、使用PuTTY登入OEC-Turbo后台

输入路由器上识别到的设备IP,点击 “ Open ” 。

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

4.3、Armbian系统设置

输入用户名:root

输入初始密码:1234(密码不显示)

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

登入后会自动让你修改密码,密码需要输入2次(输入的密码必须一样)

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

修改密码完成后选择:1)bash(直接输入1,然后按回车键即可)

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

接着系统会让你创建常用账号,看自己需求是否需要设置,如无需设置直接按 “ Ctrl+C ” 快捷键取消即可。

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

4.4、更换系统软件源(CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!非常重要,不然使用Docker会遇到无法下载的问题)

代码指令:

bash <(curl -sSL https://linuxmirrors.cn/main.sh)

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

选择自己需要的软件源(我这里以阿里云为例),选择 “ 阿里云 ” 按回车键即可。

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

选择默认 “ 是 ” 按回车键。

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

五、安装+设置CasaOS系统

5.1、安装CasaOS系统

接下来需要安装CasaOS系统

代码指令:

wget -qO- https://get.casaos.io | bash

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

选择:1)Yes(直接输入1,然后按回车键即可)

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

恭喜你CasaOS安装完成!接下来要正式进入CasaOS系统进行设置。

5.2、设置CasaOS系统

浏览器输入IP地址进入CasaOS系统

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

创建自己的CasaOS账号

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

按需打开搜索栏,更改端口号(避开80,433等端口号,原因自行查询,可以问DeepSeek)。修改完成后进行重启。

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

系统存储设置是重点,(PS:因为设备存储只有8G,其中1G存储空间必须保留,系统占用一定空间,剩余给我们使用的空间不多。)接下来跟着我的步骤来,点击 “ 储存空间管理器 ” 。

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

点击 “ 创建存储空间 ”

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

选择对应的硬盘,点击 “ 格式化并创建 ”(硬盘内的存储资料提前自行备份)

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

选择 “ 合并存储 ”

CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!
CasaOS保姆级喂饭教程!网心云OEC-Turbo安装CasaOS系统固件!

接下来就可以愉快的玩耍啦,DDNS-GO,NasCab,qBittorrent ,Plex,Verysync……

最后感谢营在北京的技术+固件支持!

fnOS 控制绿联设备的 Led 灯控代码

准备工作
开启SSH
SSH登陆FnOS切换root sudo -i

下载 ugreen_leds_cli 工
切换到 root

1:sudo -i

下载 ugreen_leds_cli 工具

2:cd /usr/bin

3:wget https://github.com/miskcoo/ugreen_leds_controller/releases/download/v0.1-debian12/ugreen_leds_cli

4:chmod +x ugreen_leds_cli

检查功能能不能用

5 :./ugreen_leds_cli all -off

如果报以下错误
Err: fail to open the I2C device.
Please check that (1) you have the root permission;
and (2) the i2c-dev module is loaded.
就执行下面的代码
6:sudo modprobe i2c-dev

完整监控脚本(包含电源和网口 LED 控制)

!/bin/bash

飞牛NAS多设备LED监控脚本

功能:

– 硬盘:待机时白色常亮,读写时根据操作类型闪烁

– 电源:开机后保持白色常亮

– 网口:无流量时白色常亮,有流量时七彩呼吸灯(流量越大呼吸越快)

配置参数(请根据实际设备修改)

DISKS=(“sda” “sdb” “sdc” “sdd”) # 硬盘设备名
DISK_LEDS=(“disk1” “disk2” “disk3” “disk4”) # 硬盘对应的LED名称
POWER_LED=”power” # 电源LED名称
NETDEV_LED=”netdev” # 网口LED名称
CHECK_INTERVAL=0.2 # 检查间隔(秒)
DISK_BLINK_RATE=200 # 硬盘活动时闪烁速率(毫秒)
IDLE_BRIGHTNESS=180 # 待机时亮度(0-255)
MAX_BRIGHTNESS=255 # 最大亮度(0-255)
NETDEV_BASE_SPEED=2000 # 网口无流量时的呼吸速度(毫秒)
NETDEV_MAX_SPEED=500 # 网口最大流量时的呼吸速度(毫秒)

颜色定义

IDLE_COLOR=”255 255 255″ # 待机时白色 (RGB)
DISK_READ_COLOR=”0 0 255″ # 硬盘读取时蓝色 (RGB)
DISK_WRITE_COLOR=”255 0 0″ # 硬盘写入时红色 (RGB)
DISK_MIXED_COLOR=”255 0 255″ # 硬盘混合操作时紫色 (RGB)

七彩灯颜色序列(用于网口流量显示)

RAINBOW_COLORS=(
“255 0 0” # 红
“255 127 0” # 橙
“255 255 0” # 黄
“0 255 0” # 绿
“0 0 255” # 蓝
“75 0 130” # 靛
“148 0 211” # 紫
)

定义命令路径

LED_CLI=”/usr/bin/ugreen_leds_cli”

日志函数

log() {
echo “[$(date ‘+%Y-%m-%d %H:%M:%S’)] $1” | logger -t “disk-led”
}

获取硬盘I/O计数

get_disk_io() {
local disk=$1
cat /sys/block/$disk/stat 2>/dev/null | awk ‘{print $1, $5}’ || echo “0 0”
}

获取网络接口流量(单位:KB/s)

get_netdev_traffic() {
local iface=”eth0″ # 默认网卡,可修改为实际网卡名称
local rx_bytes=$(cat /sys/class/net/$iface/statistics/rx_bytes 2>/dev/null || echo 0)
local tx_bytes=$(cat /sys/class/net/$iface/statistics/tx_bytes 2>/dev/null || echo 0)
local total_bytes=$((rx_bytes + tx_bytes))

# 计算流量变化率
local traffic_diff=$((total_bytes - ${prev_net_bytes:-0}))
prev_net_bytes=$total_bytes

# 转换为KB/s
echo $((traffic_diff / 1024 / CHECK_INTERVAL))

}

设置网口LED为七彩呼吸灯

set_netdev_rainbow() {
local traffic=$1
local speed=$((NETDEV_BASE_SPEED – (traffic > 100 ? 100 : traffic) * (NETDEV_BASE_SPEED – NETDEV_MAX_SPEED) / 100))

# 根据流量计算呼吸速度(流量越大,速度越快)
local color_index=$(( $(date +%s%N) / 100000000 % ${#RAINBOW_COLORS[@]} ))
local color=${RAINBOW_COLORS[$color_index]}

$LED_CLI $NETDEV_LED -color $color -breath $speed $speed

}

log “启动飞牛NAS多设备LED监控服务…”

初始化LED状态

log “初始化电源LED为白色常亮”
$LED_CLI $POWER_LED -color $IDLE_COLOR -brightness $MAX_BRIGHTNESS -on

log “初始化网口LED为白色常亮”
$LED_CLI $NETDEV_LED -color $IDLE_COLOR -brightness $IDLE_BRIGHTNESS -on

初始化硬盘LED为白色常亮

for ((i=0; i<${#DISKS[@]}; i++)); do
log “初始化硬盘LED ${DISK_LEDS[$i]} 为白色常亮”
$LED_CLI ${DISK_LEDS[$i]} -color $IDLE_COLOR -brightness $IDLE_BRIGHTNESS -on
disk_counts[$i]=$(get_disk_io ${DISKS[$i]})
done

初始化网络流量

prev_net_bytes=$(get_netdev_traffic)

trap “cleanup; exit” SIGINT SIGTERM

cleanup() {
log “停止监控服务,关闭所有LED”
$LED_CLI $POWER_LED -off
$LED_CLI $NETDEV_LED -off

for ((i=0; i<${#DISKS[@]}; i++)); do
    $LED_CLI ${DISK_LEDS[$i]} -off
done

}

log “开始监控所有设备状态…”

while true; do
# 检查硬盘状态
for ((i=0; i<${#DISKS[@]}; i++)); do
disk=${DISKS[$i]}
led=${DISK_LEDS[$i]}

    # 检查硬盘是否存在
    if [ ! -e "/sys/block/$disk" ]; then
        $LED_CLI $led -off
        continue
    fi

    # 获取当前I/O计数
    curr_counts=$(get_disk_io $disk)
    prev_counts=${disk_counts[$i]}

    # 计算差值
    read_diff=$(( $(echo $curr_counts | awk '{print $1}') - $(echo $prev_counts | awk '{print $1}') ))
    write_diff=$(( $(echo $curr_counts | awk '{print $2}') - $(echo $prev_counts | awk '{print $2}') ))

    # 根据硬盘状态控制LED
    if [ $read_diff -gt 0 ] && [ $write_diff -eq 0 ]; then
        # 读取活动:蓝色闪烁
        $LED_CLI $led -color $DISK_READ_COLOR -blink $DISK_BLINK_RATE $DISK_BLINK_RATE
    elif [ $write_diff -gt 0 ] && [ $read_diff -eq 0 ]; then
        # 写入活动:红色闪烁
        $LED_CLI $led -color $DISK_WRITE_COLOR -blink $DISK_BLINK_RATE $DISK_BLINK_RATE
    elif [ $read_diff -gt 0 ] && [ $write_diff -gt 0 ]; then
        # 混合活动:紫色闪烁
        $LED_CLI $led -color $DISK_MIXED_COLOR -blink $DISK_BLINK_RATE $DISK_BLINK_RATE
    else
        # 待机状态:白色常亮
        $LED_CLI $led -color $IDLE_COLOR -brightness $IDLE_BRIGHTNESS -on
    fi

    # 更新计数
    disk_counts[$i]=$curr_counts
done

# 检查网络流量
traffic=$(get_netdev_traffic)

if [ $traffic -le 1 ]; then
    # 无流量:白色常亮
    $LED_CLI $NETDEV_LED -color $IDLE_COLOR -brightness $IDLE_BRIGHTNESS -on
else
    # 有流量:七彩呼吸灯(流量越大,呼吸越快)
    set_netdev_rainbow $traffic
fi

# 等待下一次检查
sleep $CHECK_INTERVAL

done

部署步骤
创建脚本文件:

nano /usr/local/sbin/feiniu_full_led_monitor.sh

粘贴上述代码,保存并设置权限:

chmod +x /usr/local/sbin/feiniu_full_led_monitor.sh

配置 systemd 服务:

nano /etc/systemd/system/feiniu-led-monitor.service

添加以下内容:

[Unit]
Description=FeiniuNAS Full LED Monitor
After=network.target local-fs.target
Wants=network-online.target

[Service]
Type=simple
ExecStart=/usr/local/sbin/feiniu_full_led_monitor.sh
Restart=always
RestartSec=5
User=root
Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
KillMode=process
TimeoutStopSec=5

[Install]
WantedBy=multi-user.target

启动服务并设置开机自启:

systemctl daemon-reload
systemctl enable feiniu-led-monitor
systemctl start feiniu-led-monitor

彻底永久关闭win10那该死的自动更新

前沿:

win10的自动更新可谓是非常顽固

很多小伙伴在网上试了各种关闭win10自动更新的方法

刚开始看着好像是关闭更新了

可没过多久系统就又开始自动更新了

今天E大师教大家如何彻底关闭win10自动更新

Windows Update服务

组策略、计划任务、注册表

从这四个方面入手来设置,这样才能一劳永逸

彻!底!关!闭!win10自动更新

win10彻底关闭自动更新方法步骤

由于win10自动更新非常顽固,所以我们要从多个地方下手才能永久关闭其自动更新,别怕麻烦,跟着下面的步骤一步步操作。

一、禁用Windows Update服务


1、同时按下键盘 Win + R,打开运行对话框,然后输入命令 services.msc ,点击下方的“确定”打开服务

2、找到 Windows Update 这一项,并双击打开

3、双击打开它,点击“停止”,把启动类型选为“禁用”,最后点击应用

4、接下再切换到“恢复”选项,将默认的“重新启动服务”改为“无操作”,然后点击“应用”“确定”。

二、在组策略里关闭Win10自动更新相关服务

1、同时按下Win + R 组合快捷键打开运行命令操作框,然后输入“gpedit.msc”,点击确定,如下图。

2、在组策略编辑器中,依次展开 计算机配置 -> 管理模板 -> Windows组件 -> Windows更新

3、然后在右侧“配置自动更新”设置中,将其设置为“已禁用”并点击下方的“应用”然后“确定”,如图所示。

4、之后还需要在用户配置->管理模板->windows组件->windows更新中找到“删除使用所有Windows更新功能的访问权限”,选择已启用,完成设置后,点击“应用”“确定”,如图所示。

4、之后还需要在用户配置->管理模板->windows组件->windows更新中找到“删除使用所有Windows更新功能的访问权限”,选择已启用,完成设置后,点击“应用”“确定”,如图所示。

三、禁用任务计划里边的Win10自动更新

1、同时按下 Win + R 组合快捷键打开““运行”窗口,然后输入“taskschd.msc”,并点击下方的“确定”打开任务计划程序,如图所示。

2、在任务计划程序的设置界面,依次展开 任务计划程序库 -> Microsoft -> Windows -> WindowsUpdate,把里面的项目都设置为 [ 禁用 ] 就可以了。(我这里边有四个任务,你的电脑里可能只有一个或者更多,右键全部禁用就行了)

四、在注册表中关闭Win10自动更新

1、同时按下 Win + R 组合快捷键,打开运行对话框,然后输入命名 regedit,然后点击下方的「 确定 」打开注册表,如下图所示。

2、在注册表设置中,找到并定位到

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc]然后在右侧找到“Start”键。

3、点击修改,把start值改成16进制,值改为“4”,然后点击「 确定 」保存数据,如图所示。

4、如果在右侧有“FailureActions”键,右键点击修改该键的二进制数据,将“0010”、“0018”行的左起第5个数值由原来的“01”改为“00”,完成后,点击下方的“确定”即可,如下图所示。(如果没有FailureActions项无须更改)

win10使用PsTools以SYSTEM权限操作:解决因权限不足无法禁用计划任务的问题

win10使用PsTools以SYSTEM权限操作:解决因权限不足无法禁用计划任务的问题_计划任务

如图↑:禁用Win10计划任务时提示“用户账户没有权限”,以下是综合多个解决方案的详细步骤:

一、使用PsTools以SYSTEM权限操作(推荐方法)

下载PsTools

访问微软官网下载PsTools工具包,解压到桌面或自定义路径(如C:\Pstools)17。

以管理员身份运行命令提示符

按 Win+S 搜索“cmd”,右键选择“以管理员身份运行”。

输入以下命令进入PsTools目录:

cd C:\Users\你的用户名\Desktop\Pstools

1.

通过PsTools启动任务计划程序

输入命令:

psexec.exe -i -s %windir%\system32\mmc.exe /s taskschd.msc

1.

这会以SYSTEM权限启动任务计划程序界面17。

禁用目标任务

导航到路径:任务计划程序库 -> Microsoft -> Windows -> UpdateOrchestrator(或具体任务所在路径)。

右键点击任务(如sihpostreboot),选择“禁用”即可。

按照上述操作步骤后,成功禁用——

win10使用PsTools以SYSTEM权限操作:解决因权限不足无法禁用计划任务的问题_任务计划_02

二、修改任务属性的用户权限

打开任务计划程序

按 Win+R 输入 taskschd.msc,进入任务计划程序界面。

修改任务权限

右键目标任务 → 选择“属性” → 切换到“常规”选项卡。

点击“更改用户或组” → 输入 Administrators → 勾选“使用最高权限运行”3。

检查安全选项

在“安全”选项卡中,确保当前用户或Administrators组有“完全控制”权限9。

三、通过注册表禁用计划任务服务(谨慎使用)

打开注册表编辑器

按 Win+R 输入 regedit,导航到路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule

1.

修改注册表键值

找到右侧的 Start 键值,双击后将其数值数据从 2 改为 4(完全禁用)或 1(手动启动)2。

注意:此操作会禁用整个任务计划服务,可能影响其他依赖任务。

四、其他辅助方法

使用第三方工具(如360安全卫士)

在360安全卫士的“优化加速 → 启动项 → 计划任务”中,直接禁用目标任务(适合对命令行不熟悉的用户)10。

检查系统服务状态

确保 Remote Procedure Call (RPC) 和 Windows Event Log 服务处于运行状态6。

按 Win+R 输入 services.msc,检查并启动相关服务。

注意事项

权限优先级:推荐优先使用PsTools方法,因其直接以SYSTEM权限操作,绕过账户限制17。

系统影响:修改注册表或禁用任务计划服务可能导致系统更新异常或其他功能问题,需谨慎操作。

日志排查:若问题持续,可通过“事件查看器”检查具体错误代码(路径:Windows日志 → 应用程序/系统)5。

通过以上方法,可解决因权限不足无法禁用计划任务的问题。建议从方法一开始逐步尝试,避免不必要的系统设置更改。

Potplayer使用rtsp协议查看海康威视监控

因为折腾IE不能查看监控了又懒得重装系统 , 于是另找方法 , EzvizStudio、Vcplayer那些当然可以.
也有说VLC流媒体播放的, 但是不想再装软件了..临时用一下就想到了已经安装的Potplayer..它是支持rtsp协议的.
复制以下粘贴到文本, 保存为”监控列表.dpl”, 使用Potplayer打开即可查看..

Bash

DAUMPLAYLIST
topindex=0
saveplaypos=0
1*file*rtsp://admin:11111111@192.168.6.28:554/Streaming/Channels/101
2*file*rtsp://admin:11111111@192.168.6.28:554/Streaming/Channels/201
3*file*rtsp://admin:11111111@192.168.6.28:554/Streaming/Channels/301
4*file*rtsp://admin:11111111@192.168.6.28:554/Streaming/Channels/401
以上例子解释:

用户名: admin
密码: 11111111
局域网ip: 192.168.6.28
局域网端口默认: 554
后面的: 101、201、301、401就是第几号摄像头~

映射端口到外部网络理论上是可以的 , 就不测试了..

Potplayer:
https://www.ampc8.com/thread-24661-1-1.html
Vcplayer:
https://www.hikvision.com/cn/support/Downloads/Desktop-Application/Hikvision-Player/
海康下载中心:
https://www.hikvision.com/cn/support/Downloads/


群晖7.2.2安装VideoStation及AME解码

Release Note of DS918+ 7.2.2072806 群晖从7.2.2版本开始移除了VideoStation套件,以及删除了HEVC、AVC、VC-1编解码器,理由是目前移动终端设备大部分都已支持这些编码,群晖认为这部分workload可以转移到终端设备上去降低资源开销。对于这个变更理由,不做过多讨论,以下是更新系统后重新安装VideoStation以及编解码套件的方法。

下载Github上007revad/Video_Station_for_DSM_722 本,上传至NAS中赋予执行权限运行:

运行完成后套件中心能看到VideoStation已启动,如果AME激活失败可以用矿神 脚本修复下:

curl -L http://code.imnks.com/ame3patch/ame72-3005.py | python

飞牛安装Wireguard客户端,实现内网穿透以及虚拟局域

1. 安装 WireGuard

在 Debian 12 中,WireGuard 已包含在官方软件源中,可以直接使用 apt 进行安装:

ActionScript

sudo apt update
sudo apt install wireguard -y
2. 创建 WireGuard 客户端配置文件

WireGuard 需要一个配置文件来连接到服务器。可以手动创建配置文件,也可以使用服务端提供的客户端配置文件。

手动创建配置文件
创建配置文件目录和配置文件:

ActionScript

sudo mkdir -p /etc/wireguard
sudo nano /etc/wireguard/wg0.conf

在 wg0.conf 文件中添加以下内容,将其中的参数替换为实际的服务器和客户端信息:

ActionScript

[Interface]
PrivateKey = 客户端私钥
Address = 客户端IP/24 # 例如 10.0.0.2/24
[Peer]
PublicKey = 服务器公钥
Endpoint = 服务器IP:服务器端口 # 例如 198.51.100.1:51820
AllowedIPs = 0.0.0.0/0, ::/0
PersistentKeepalive = 25 # 可选项,保持连接活跃
  • PrivateKey:客户端私钥(生成方法见下方)。
  • PublicKey:服务端的公钥。
  • Endpoint:服务端的 IP 和端口。
  • AllowedIPs:可以是 0.0.0.0/0, ::/0,表示允许通过 VPN 访问所有流量,或仅指定特定 IP。

(备注 将服务端生成的信息复制到 wg0.conf 文件中,删除DDNS信息)

启动 WireGuard 客户端

保存并退出配置文件后,使用以下命令启动 WireGuard 客户端:

ActionScript

sudo wg-quick up wg0

如果想要关闭连接:

ActionScript

sudo wg-quick down wg0

设置开机启动(可选)

如果希望 WireGuard 客户端在开机时自动启动,可以执行以下命令:

ActionScript

sudo systemctl enable wg-quick@wg0

这样 WireGuard 客户端将在系统启动时自动连接。

测试连接

检查 WireGuard 的连接状态:

ActionScript

sudo wg


这会显示当前 WireGuard 的连接状态及流量情况。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装(转载)

前言

本期教程将讲解一下如何在pve下安装黑群晖系统,其他后缀为img格式的比如openwrt镜像也可以通过此方式安装。

镜像下载上传

1、下载最新的rr黑群晖引导镜像,解压之后后缀为img格式。

链接:https://pan.baidu.com/s/11MFVGDO9llVdwejIeYWscg?pwd=7rdm 提取码:7rdm

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

2、登录pve,将rr黑群晖引导镜像上传到pve中。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

3、镜像上传完成之后,在target file后面会出现引导镜像的保存路径,复制保存此路径信息后续过程中会用到。

/var/lib/vz/template/iso/rr.img

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

引导部署过程

1、登录pve,点击右上角创建虚拟机,名称自定义。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

2、操作系统选择不适用任何介质,其他保持默认。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

3、系统页面保持默认即可。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

4、磁盘默认会创建一个32G的硬盘保持默认即可。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

5、CPU核心根据机器配置给,类别选择性能最大化的host。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

6、内存按照机器配置给,因为是演示机我给 2G足够用了。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

7、网络这里注意一下,选兼容性最好的e1000。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

8、检查配置没有问题后点击完成。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

9、虚拟机创建成功,点击虚拟机→硬盘→分离。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

10、分离成功后移除此硬盘。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

11、接下来在shell中使用命令将黑群晖的引导文件rr导入到创建好的DSM虚拟机(请根据图标实例修改相关命令)。

qm importdisk 115 /var/lib/vz/template/iso/rr.img local

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

12、点击节点(pve)→shell,将上面命令辅助粘贴到命令窗口,然后按回车按键执行。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

13、当出现Successfully关键字的时候表示镜像导入成功。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

13、再次回到虚拟机中可以看到引导导入成功,双击磁盘,将总线/设备修改为 “SATA

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

14、引导设置成功,可以看到镜像大小为1G。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

15、引导盘设置成功后我们还需要设置系统安装盘也就数据盘,有两种方式,一个是将硬盘直通给黑群晖,另外一个增加虚拟磁盘,本次演示将使用虚拟磁盘方式,如下图我增加了一个100G的SATA硬盘。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

16、接下来我们需要设置一下黑群晖的启动项,将rr引导设置为第一、增加的数据盘设置为第二、网卡设置为第三,然后点击Reset。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

17、完成以上设置后,我们点击启动按钮,完成黑群晖系统的安装。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

DSM系统安装

1、点击启动后成功进入rr引导配置向导页面。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

2、接下来的步骤请查看此篇教程。

2023黑群晖最新安装方式|RR新手也可轻松上手

zwbcc

zwbcc

23-11-24

151

147

补充

登录PVE,点击数据中心➡选项➡双击标记样式设定选择完成,即可实现IP标记。

2024年PVE8最新安装使用指南|安装黑群晖|img格式镜像安装

总结

pve安装群晖系统还是比较简单的,本期教程同样适用于其他后缀为img格式的系统比如openwrt等,在安装过程中需要注意命令的输入和更改,不要都无脑复制粘贴,本期教程结束咱们下一期见。

通过设置Gmail的转发功能,可以将收到的邮件自动转发到QQ邮箱,确保不遗漏重要信息

设置步骤

  1. 登录Gmail账号:首先,使用你的Gmail账号登录到Gmail邮箱界面。进入设置:点击右上角的齿轮图标,选择“查看所有设置”进入设置页面。
  2. 找到转发和POP/IMAP选项:在设置页面中,找到“转发和POP/IMAP”选项卡。
  3. 添加转发地址:点击“添加转发地址”按钮,输入你的QQ邮箱地址,然后点击“下一步”
  4. 确认转发地址:Gmail会向你输入的QQ邮箱发送一封确认邮件。登录QQ邮箱,找到确认邮件并点击其中的确认链接,以验证转发地址。完成设置:返回Gmail设置页面,确认转发地址已成功添加。你可以选择将收到的新邮件转发到QQ邮箱后,如何处理原邮件(如保留、标记为已读或删除)。 保存更改:确保点击“保存更改”以使设置生效。
  5. 注意事项
  • 确保QQ邮箱能够正常接收来自Gmail的邮件,避免因邮箱设置问题导致邮件丢失。
  • 如果在设置过程中遇到问题,可以查看Gmail的帮助文档或相关论坛获取更多支持。
    通过以上步骤,你就可以顺利将Gmail的邮件自动转发到QQ邮箱,确保随时随地都能接收到重要信息。