diff --git a/setup_cups.sh b/setup_cups.sh index 1423fc3..7b3a9d1 100755 --- a/setup_cups.sh +++ b/setup_cups.sh @@ -1430,9 +1430,10 @@ show_menu() { echo " 1) 安装 CUPS 打印服务" echo " 2) 卸载 CUPS 打印服务" echo " 3) 切换为 DHCP 自动获取 IP" + echo " 4) 切换为静态 IP(固定当前 IP)" echo " 0) 退出" echo "" - read -p " 请输入选项 [1/2/3/0]: " choice < /dev/tty + read -p " 请输入选项 [1/2/3/4/0]: " choice < /dev/tty case "$choice" in 1) @@ -1448,6 +1449,14 @@ show_menu() { read -p "按 Enter 返回主菜单..." < /dev/tty show_menu ;; + 4) + check_root + configure_static_ip + show_static_ip_result + echo "" + read -p "按 Enter 返回主菜单..." < /dev/tty + show_menu + ;; 0) echo "已退出" exit 0