在 Ubuntu 中,我使用 SSH 登录我的网络服务器。IPv4 方面已配置完毕并已运行,我可以从其他机器登录。
但是我想在使用 IPv4 登录时配置 IPv6 方面的内容(如果使用单个 NIC 可以实现的话)。
是否可以指定只想重新启动 IPv6 堆栈/接口而不是 IPv4 堆栈/接口?
答案1
您可以发出命令来手动配置 IPv6 堆栈。 ip -6
是您的朋友,可以进行设置和检查。
配置 IPv4 的相同配置脚本也用于配置 IPv6。它们将配置任何设置,因此您不能在不重新启动 IPv4 的情况下使用它们来配置 IPv6。根据配置的内容,您将从 IPv4 和 IPv6 的任意组合开始。
您可能会发现 IPv6 已在链接本地模式下配置。以下是示例/etc/network/interfaces
节。这是针对从通知中获取网关的主机radv
。MTU 用于处理到 Internet 的 4to6 或 4in6 隧道。但是,如果您使用radvd
守护程序,则大多数服务器应自行配置。如果您要将主机添加到 DNS,则只需要节。您的 radvd 将需要一个或两个节来设置其接口。
iface eth0 inet6 static
address 2001:DB8:1234:16::10
netmask 64
mtu 1480
我记录了我的OpenWRT 的 IPv6 设置,并且该radvd
设置适用于 Ubuntu。我记录的大部分内容IPv6 第二部分在 Ubuntu 上运行。