请用sh实现一个修改debian11的IP地址逃生脚本
以下是一个修改Debian 11的IP地址逃生脚本:
#!/bin/bash
# 获取当前IP地址
old_ip=$(ip addr show eth0 | grep inet | awk '{print $2}' | cut -d '/' -f 1)
echo "当前IP地址:$old_ip"
# 读取新的IP地址
read -p "请输入新的IP地址: " new_ip
# 修改IP地址
sed -i "s/$old_ip/$new_ip/g" /etc/network/interfaces
# 重启网络服务
systemctl restart networking.service
# 提示修改成功
echo "IP地址修改成功,新的IP地址为:$new_ip"
使用方法:
- 将以上代码保存为一个脚本文件,比如
change_ip.sh。 - 使用
chmod +x change_ip.sh命令将脚本文件变为可执行文件。 - 执行
sudo ./change_ip.sh命令运行脚本。 - 按照提示输入新的IP地址,脚本会自动修改并重启网络服务。
- 修改成功后会显示新的IP地址
原文地址: https://www.cveoy.top/t/topic/dxB4 著作权归作者所有。请勿转载和采集!