温馨提示×

ubuntu ifconfig如何配置IPv6地址

小樊
50
2026-01-01 17:34:02
栏目: 智能运维

在 Ubuntu 系统中,您可以使用 ip 命令来配置 IPv6 地址。以下是配置 IPv6 地址的步骤:

  1. 打开终端:您可以通过按 Ctrl + Alt + T 快捷键打开终端。

  2. 查看网络接口:首先,您需要知道要配置的网络接口名称。使用以下命令列出所有网络接口:

    ip addr show
    

    或者

    ifconfig -a
    

    这将显示系统上所有的网络接口,例如 eth0wlan0 等。

  3. 配置 IPv6 地址:使用 ip 命令为指定的网络接口配置 IPv6 地址。假设您要为接口 eth0 分配一个 IPv6 地址 2001:db8::1/64,可以使用以下命令:

    sudo ip -6 addr add 2001:db8::1/64 dev eth0
    

    这里,2001:db8::1 是您要分配的 IPv6 地址,/64 是子网前缀长度,dev eth0 指定要配置的网络接口。

  4. 验证配置:使用以下命令查看接口的 IPv6 地址是否已成功配置:

    ip -6 addr show dev eth0
    

    或者

    ifconfig eth0
    

    您应该能看到新配置的 IPv6 地址。

  5. 持久化配置(可选):如果您希望 IPv6 地址在系统重启后仍然有效,可以将其添加到网络配置文件中。对于大多数 Ubuntu 版本,您可以在 /etc/netplan/ 目录下找到网络配置文件。例如,如果您的配置文件是 01-netcfg.yaml,可以使用以下命令编辑它:

    sudo nano /etc/netplan/01-netcfg.yaml
    

    然后在文件中添加或修改 IPv6 地址配置,例如:

    network:
      version: 2
      renderer: networkd
      ethernets:
        eth0:
          dhcp4: no
          addresses:
            - 2001:db8::1/64
          gateway6: 2001:db8::fffe
          nameservers:
            addresses: [2001:4860:4860::8888, 2001:4860:4860::8844]
    

    保存文件后,应用配置:

    sudo netplan apply
    

    这样,IPv6 地址配置将在系统重启后仍然有效。

通过以上步骤,您可以在 Ubuntu 系统中成功配置 IPv6 地址。

0