要使用 ip addr
命令配置和删除 IPv6 地址,可以按照以下步骤进行操作:
配置 IPv6 地址
-
查看现有接口
使用以下命令列出所有网络接口及其当前状态:ip addr show
识别您希望配置IPv6地址的接口(例如:eth0).
-
配置 IPv6 地址
使用以下命令为特定接口添加IPv6地址:sudo ip -6 addr add <IPv6地址>/<前缀长度> dev <接口名>
示例:
sudo ip -6 addr add 2001:db8::1/64 dev eth0
这将为
eth0
接口配置IPv6地址2001:db8::1
,前缀长度为64. -
验证配置
再次使用以下命令确认新地址已成功添加:ip addr show eth0
在输出中查找新配置的IPv6地址.
删除 IPv6 地址
-
寻找要删除的IPv6地址
使用以下命令查看现有的IPv6地址:ip -6 addr show <接口名>
例如:
ip -6 addr show eth0
找到您想要删除的地址.
-
删除 IPv6 地址
使用以下命令以从接口中删除IPv6地址:sudo ip -6 addr del <IPv6地址>/<前缀长度> dev <接口名>
示例:
sudo ip -6 addr del 2001:db8::1/64 dev eth0
这将从
eth0
接口中移除指定的IPv6地址. -
确认删除
再次使用以下命令验证地址是否已被成功删除:ip -6 addr show eth0
确认输出中不再包含已删除的IPv6地址.
注意事项
- 确保您有适当的权限(如使用
sudo
)来执行这些命令. - 所有配置均为临时的,重启后将丢失。对于持久性配置,需要更新相应的网络配置文件。