清除接口的 IP 地址而不将其关闭和/或重新启动网络服务的 Linux 命令是什么。似乎很奇怪 ifconfig 能够更改 IP 地址但没有清除它的选项,还是我错了?
use*_*686 169
ip从 iproute2使用。(不过,您还需要指定前缀长度。)
ip addr del 10.22.30.44/16 dev eth0
Run Code Online (Sandbox Code Playgroud)
要删除所有地址(如果您有多个地址):
ip addr flush dev eth0
Run Code Online (Sandbox Code Playgroud)
小智 14
要从我用于循环的所有接口中删除所有地址:
for i in $(ls /sys/class/net/) ; do
/usr/sbin/ip addr flush $i &
done
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
394606 次 |
| 最近记录: |