赞
踩
sudo
权限的用户账户在启用 IPv6 之前,首先要确保您的系统支持 IPv6。要检查内核是否启用了 IPv6,可以运行以下命令:
cat /proc/sys/net/ipv6/conf/all/disable_ipv6 |
如果返回的结果为 0
,则说明您的系统支持 IPv6。如果结果为 1
,您需要启用 IPv6,然后重新检查。
根据您的网络环境和需求,您可能需要配置静态 IPv6 地址或使用 DHCPv6。以下是两种配置方法。
要使用 DHCPv6 为网络接口自动分配 IPv6 地址,请在 /etc/netplan
目录下找到 YAML 配置文件(如 01-netcfg.yaml
),并将文件内容修改为如下所示(请根据实际情况替换 eth0
):
network: | |
version: 2 | |
ethernets: | |
eth0: | |
dhcp4: true | |
dhcp6: true |
要配置静态 IPv6 地址,请在 /etc/netplan
目录下找到 YAML 配置文件(如 01-netcfg.yaml
),并将文件内容修改为如下所示(请根据实际情况替换 eth0
、<your-ipv6-address>
和 <your-gateway-ipv6-address>
):
network: | |
version: 2 | |
ethernets: | |
eth0: | |
dhcp4: true | |
addresses: | |
- <your-ipv6-address>/64 | |
routes: | |
- to: ::/0 | |
via: <your-gateway-ipv6-address> |
保存对 YAML 文件的更改后,运行以下命令以应用新的网络配置:
sudo netplan apply |
要检查 IPv6 地址是否已成功配置,运行以下命令:
ip -6 addr show |
如果一切正常,您应该能看到为网络接口分配的 IPv6 地址。
要测试 IPv6 连接,请尝试使用 ping6
命令 ping 一个 IPv6 地址,例如:
ping6 ipv6.google.com |
如果您收到回复,说明您的 IPv6 连接已成功配置。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。