timedatectl set-local-rtc 0 debian 12开机关机systemd-journald日志不连续解决
发布时间:November 20, 2025 // 分类: // No Comments
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 -q -n -t 5 -T 5 -A 30 -b -s /scripts/udhcpc.script
exit 0
EOF
chmod +x /usr/share/initramfs-tools/scripts/init-premount/00-networkudhcpc调用的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 update-initramfs -u -k all 分类
- Apache (13)
- Nginx (45)
- PHP (86)
- IIS (8)
- Mail (17)
- DNS (16)
- Cacti (14)
- Squid (5)
- Nagios (4)
- Puppet (7)
- CentOS (13)
- Iptables (23)
- RADIUS (3)
- OpenWrt (41)
- DD-WRT (1)
- VMware (9)
- 网站程序 (2)
- 备份存储 (11)
- 常用软件 (20)
- 日记分析 (10)
- Linux基础 (18)
- 欧诺代理 (0)
- Linux服务 (18)
- 系统监控 (4)
- 流量监控 (7)
- 虚拟化 (28)
- 伪静态 (2)
- LVM (3)
- Shell (18)
- 高可用 (2)
- 数据库 (16)
- FreeBSD (3)
- 网络安全 (25)
- Windows (35)
- 网络工具 (22)
- 控制面板 (3)
- 系统调优 (10)
- Cisco (3)
- VPN (6)
- ROS (20)
- Vim (14)
- KMS (4)
- PXE (2)
- Mac (1)
- Git (1)
- PE (1)
- LNS (2)
- Xshell (7)
- Firefox (13)
- Cygwin (4)
- OpenSSL (9)
- Sandboxie (3)
- StrokesPlus (1)
- AutoHotKey (4)
- Total Commander (3)
- WordPress (3)
- iMacros (6)
- Typecho (2)
- Ollydbg (1)
- Photoshop (1)
- 正则 (3)
- Debian (3)
- Python (8)
- NoSQL (6)
- 消息队列 (4)
- JS (7)
- Tmux (3)
- GO (7)
- HHVM (2)
- 算法 (1)
- Docker (2)
- PT (15)
- N1 (16)
- K2P (6)
- LUKS (4)
最新文章
- debian 12开机关机systemd-journald日志不连续解决
- debian12下initramfs-tools使用udhcpc配置dhcp ip
- dns压力测试工具queryperf使用
- sandboxie plus运行firefox 140播放视频全屏不能覆盖任务栏
- TEWA-1100G光猫使用
- 烽火光猫HG5382A3使用
- 记联通更换移动XG-040G-MD光猫
- smokeping slave同步错误illegal attempt to update using time解决
- 使用valgrind定位解决smartdns内存泄露
- 此内容被密码保护