如何使用 ifconfig (busybox) 设置嵌入式 Linux 板的静态 IPv6 IP 地址?

如何使用 ifconfig (busybox) 设置嵌入式 Linux 板的静态 IPv6 IP 地址?

我们想要为自定义嵌入式 Linux 板设置静态 IPv6 IP。到目前为止,我们可以在 Linux 内核和 Busybox 中启用 IPv6。

我们可以测试内核是否已准备好 IPv6。我们尝试使用 (Busybox) 配置静态 IP,ifconfig如下所述。

$ ifconfig eth0 2002:C0A8:103::

但它会引发以下错误:

错误的端口规格错误

有什么建议/指示吗?

答案1

我认为你的ifconfig语法不正确。试试这个:

/sbin/ifconfig eth0 inet6 add 2002:C0A8:103::/64 

也许你应该将面具换成其他东西。

您可以在此处找到有关如何配置 IPv6 接口的更多详细信息: http://tldp.org/HOWTO/Linux+IPv6-HOWTO

相关内容