批量修改网卡IP地址脚本
添加IP地址:
#!/bin/bash for i in {1..20} do ip_address="10.10.1.$i" subnet_mask="255.255.255.0" gateway="10.10.1.1" echo "Adding IP address: $ip_address" sudo ifconfig eth0:$i $ip_address netmask $subnet_mask sudo route add default gw $gateway # 可以根据需要延迟一段时间再添加下一个地址 sleep 1 done # 显示添加后的网络配置信息 ifconfig route -n
删除IP地址:
#!/bin/bash # 设置要删除的IP地址 for i in {1..20} do ip_address="10.10.1.$i" echo "Deleting IP address: $ip_address" sudo ifconfig eth0:$i $ip_address down done # 显示删除后的网络配置信息 ifconfig

浙公网安备 33010602011771号