以下是一个简单的 Debian 11 修改 IP 地址的逃生脚本:

#!/bin/bash

# 获取当前的网卡名称
interface=$(ip route | awk '/^default/ {print $5}')
# 设置新的 IP 地址和掩码
ip addr add 192.168.0.10/24 dev $interface
# 删除旧的默认网关
ip route del default
# 添加新的默认网关
ip route add default via 192.168.0.1
# 更新 DNS 解析
echo "nameserver 8.8.8.8" > /etc/resolv.conf

echo "IP address has been changed successfully."

使用方法:

  1. 将上述脚本保存为 change_ip.sh 文件;
  2. 在 Debian 11 系统中运行 sudo ./change_ip.sh 命令;
  3. 脚本会自动获取当前的网卡名称,并设置新的 IP 地址和掩码;
  4. 脚本会删除旧的默认网关,并添加新的默认网关;
  5. 脚本会更新 DNS 解析,将解析服务器设置为 Google 的 DNS 服务器;
  6. 修改完成后,脚本会输出一条成功提示。

请注意,使用此脚本需要具有 root 权限。另外,脚本中的 IP 地址、掩码、网关和 DNS 解析服务器均需要根据实际情况进行修改

请给一个debian11 改ip后的逃生sh

原文地址: https://www.cveoy.top/t/topic/dh9t 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录