海运的博客

debian 12开机关机systemd-journald日志不连续解决

发布时间:November 20, 2025 // 分类: // No Comments

timedatectl set-local-rtc 0

debian12下initramfs-tools使用udhcpc配置dhcp ip

发布时间:November 18, 2025 // 分类: // No Comments

initramfs-tools自带的dhcp有时不能获取到ip,修改使用udhcpc配置dhcp,先禁用自带的网络配置:

sed -i -e '/configure_networking\(\)/{n; a\' -e 'return 0' -e '}' /usr/share/initramfs-tools/scripts/functions

初始化时启动udhcpc:

cat << EOF > /usr/share/initramfs-tools/scripts/init-premount/00-network
#!/bin/sh
PREREQ=""

prereqs() {
  echo "$PREREQ"
}

case "$1" in
  prereqs)
    prereqs
    exit 0
    ;;
esac

interface=eth0
ip link set dev $interface up
udhcpc -i $interface -t 5 -T 5 -A 30 -b -s /scripts/udhcpc.script

exit 0
EOF
chmod +x /usr/share/initramfs-tools/scripts/init-premount/00-network

udhcpc调用的ip配置脚本:

cat << EOF > /etc/initramfs-tools/scripts/udhcpc.script 
#!/bin/sh

case "$1" in
  BOUND|bound|RENEW|renew)
        # 配置网卡
        ip addr flush dev $interface
        ip addr add $ip/$mask dev $interface
        ip link set dev $interface up

        # 配置默认路由
        ip route del default 2>/dev/null
        if [ -n "$router" ]; then
          for gw in $router; do
            ip route add default via $gw dev $interface
          done
        fi

        # 配置 DNS
        if [ -n "$dns" ]; then
          for ns in $dns; do
            echo "nameserver $ns" >> /etc/resolv.conf
          done
        fi

        ;;
esac

exit 0
EOF
chmod +x /etc/initramfs-tools/scripts/udhcpc.script 

dns压力测试工具queryperf使用

发布时间:October 24, 2025 // 分类: // No Comments

bind包含queryperf的最后版本是9.13.2,也可使用后续独立版本dnsperf

wget https://downloads.isc.org/isc/bind9/9.13.2/bind-9.13.2.tar.gz
tar zxf bind-9.13.2.tar.gz
cd bind-9.13.2/contrib/queryperf
./configure && make
cp queryperf /usr/local/bin/

批量生成一些域名:

#!/usr/bin/env python3

def generate_query_file(filename, num_entries, base_domain="qq.com"):
    with open(filename, 'w') as f:
        for i in range(num_entries):
            f.write(f"{base_domain} A\n")

if __name__ == "__main__":
    generate_query_file("qq_com.txt", 1000000)
    print("测试文件生成完成!")

测试:

queryperf -d qq_com.txt -s 192.168.1.1 -p 53 -l 600

sandboxie plus运行firefox 140播放视频全屏不能覆盖任务栏

发布时间:August 27, 2025 // 分类: // No Comments

升级到sandboxie plus v1.16.2或修改firefox首选项:

widget.windows.fullscreen_marking_method=2

https://github.com/sandboxie-plus/Sandboxie/issues/4761

TEWA-1100G光猫使用

发布时间:March 25, 2025 // 分类: // No Comments

重置系统用默认账号telecomadmin nE7jA%5m 登录,开启telnet http://192.168.1.1:8080/enableTelnet.html
使用设置的telnet账号密码登录,输入;提权到root:

;
sh: syntax error: unexpected ";"
echo $USER
root
qoecmd telnetadmin #获取su密码
qoecmd Register set status 0 result 1 #修改ITMS状态为注册成功

关闭插件启动:

rm -rf /opt/upt/apps/apps && touch /opt/upt/apps/apps && reboot
#恢复
rm -rf /opt/upt/apps/apps && mkdir /opt/upt/apps/apps && reboot

修改这个文件可以开机启动,要恢复插件启动:

/opt/upt/apps/apps/opt/apps/opmaintain/diagapps/ommonitord

https://www.right.com.cn/forum/thread-8416482-1-1.html
https://www.right.com.cn/forum/thread-8416453-1-1.html
https://www.right.com.cn/forum/thread-8416583-1-1.html

分类
最新文章
最近回复
  • 海运: 可能版本问题
  • 海运: 如果运营商限制型号
  • 海运: 没有
  • Mruru: 烽火猫切换rootfs的方法有么大佬?
  • nono: 修改光猫型号是做啥子用的
  • 960: root账号默认密码hg2x0 不对哇
  • rer: 感谢分享!~
  • opnfense: 谢谢博主!!!解决问题了!!!我之前一直以为内置的odhcp6就是唯一管理ipv6的方式
  • liyk: 这个方法获取的IPv6大概20分钟之后就会失效,默认路由先消失,然后Global IPV6再消失
  • 海运: 不好意思,没有。
归档