gpt4 book ai didi

linux - 在 Slackware 上通过 shellscript 更改 IP 地址

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:31:07 25 4
gpt4 key购买 nike

在 shellscript 中,我想设置我的盒子的 IP,运行命令,然后移动到下一个 IP。 IP 是整个 C block 。

问题是如何在不编辑文件的情况下设置盒子的IP?什么命令在 Slackware 上设置 IP?

谢谢

最佳答案

如其他答案中所述,您可以使用 ifconfig 命令或 ip 命令。 ip 是一个更强大的命令,我更喜欢使用它。一个完整的脚本循环通过一个完整的 C 类子网添加 IP,做一些事情,然后删除它。请注意,它不使用 .0 或 .255,它们是子网的网络地址和广播地址。此外,当使用 ip 命令添加或删除地址时,最好也包括掩码宽度(地址末尾的/24)。

#!/bin/bash
SUBNET=192.168.135.
ETH=eth0

for i in {1..254}
do
ip addr add ${SUBNET}${i}/24 dev ${ETH}

# do whatever you want here

ip addr del ${SUBNET}${i}/24 dev ${ETH}
done

关于linux - 在 Slackware 上通过 shellscript 更改 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com