在 Ubuntu 系统中,ifconfig 命令本身并不提供直接释放 IP 地址的功能。但是,你可以通过以下步骤来释放和重新获取 IP 地址:
dhclient 命令释放当前 IP 地址:
sudo dhclient -r
这条命令会释放当前网络接口的 IP 地址。
重新获取 IP 地址:
sudo dhclient
这条命令会重新获取一个新的 IP 地址。
sudo systemctl restart networking
或者,如果你使用的是 NetworkManager:sudo systemctl restart NetworkManager
如果你需要手动配置 IP 地址,可以使用 ip 命令:
删除当前 IP 地址:
sudo ip addr del <IP地址>/<子网掩码> dev <网络接口>
例如,删除 eth0 接口的 192.168.1.100/24:
sudo ip addr del 192.168.1.100/24 dev eth0
重新配置 IP 地址:
sudo ip addr add <IP地址>/<子网掩码> dev <网络接口>
例如,重新配置 eth0 接口的 192.168.1.100/24:
sudo ip addr add 192.168.1.100/24 dev eth0
重启网络接口:
sudo ip link set <网络接口> down
sudo ip link set <网络接口> up
例如,重启 eth0 接口:
sudo ip link set eth0 down
sudo ip link set eth0 up
sudo)。通过以上方法,你应该能够成功释放和重新获取 Ubuntu 系统中的 IP 地址。