我正在开发的应用程序需要同时支持 IPv4 和 IPv6 页面。该应用程序公开了一个网页供用户配置服务器详细信息,如下所示。这非常适合 IPv4 地址。
由于 IPv6 地址将子网嵌入 IP 地址本身,因此如何接受子网信息有点令人困惑。
我可以采取以下方法
- 用户有一个 IPv6 地址,其中包含包括子网掩码在内的信息。让用户在屏幕上输入全部内容,我们将禁用 IPv4 子网掩码文本框。
- 用户有一个没有子网信息的 IPv6 地址。我们将允许用户在子网文本框中输入子网信息,然后将这些信息合并在一起以准备完整的 IPv6 地址。
第二种方法方法似乎并不优雅。据我了解,简单地ipconfig
从控制台获取,IPv6
它显示的地址也包含子网信息。这样用户就可以很容易地在输入页面中输入这些信息。这样做的标准方法是什么?