ubuntu如何删除IP地址?
美国、香港服务器
ubuntu如何删除IP地址?
07-17 来源:
一、临时删除 IP(命令行即时删除,重启服务器失效)
1. 删除单条 IP
格式:ip addr del IP/掩码 dev 网卡名
bash
运行
# 示例:删除ens33网卡上 192.168.1.101/24
sudo ip addr del 192.168.1.101/24 dev ens33
2. 清空网卡所有附加 IP(保留主 IP 不推荐,慎用)
bash
运行
sudo ip addr flush dev ens33
3. 刷新网卡重载
bash
运行
sudo ip link set ens33 down && sudo ip link set ens33 up
查看网卡确认 IP 已移除
bash
运行
ip a
二、永久删除 IP(Netplan 配置修改,彻底移除,重启不恢复)
步骤 1:编辑网络配置文件
bash
运行
sudo nano /etc/netplan/00-installer-config.yaml
步骤 2:修改 addresses 列表,删掉不需要的 IP
修改前(双 IP 示例):
yaml
network:
ethernets:
ens33:
addresses:
- 192.168.1.100/24
- 192.168.1.101/24 # 待删除IP
gateway4: 192.168.1.1
nameservers:
addresses: [223.5.5.5, 8.8.8.8]
version: 2
修改后(删除多余 IP,仅保留主 IP):
yaml
network:
ethernets:
ens33:
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [223.5.5.5, 8.8.8.8]
version: 2
⚠️ yaml 文件只能用空格缩进,禁止 Tab 制表符,否则配置报错。
步骤 3:应用配置生效
bash
运行
# 先测试配置,防止语法错误断网,10秒无操作自动回滚
sudo netplan try
# 确认网络正常,永久生效
sudo netplan apply
三、配套排错命令
查看网卡所有 IP
bash
运行
ip a
重启网络服务
bash
运行
sudo systemctl restart systemd-networkd
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快