私が開発しているアプリケーションは、IPv4 と IPv6 の両方のページをサポートする必要があります。アプリケーションは、ユーザーが次のようにサーバーの詳細を構成するための Web ページを公開します。これは IPv4 アドレスに最適です。
IPv6 アドレスは IP アドレス自体にサブネットを埋め込むため、サブネット情報を受け入れる方法が少しわかりにくいです。
次のアプローチを取ることができます
- ユーザーは、サブネット マスクを含む情報を含む IPv6 アドレスを持っています。ユーザーが画面にすべての項目を入力すると、IPv4 サブネット マスクのテキスト ボックスが無効になります。
- ユーザーは、サブネット情報のない IPv6 アドレスを持っています。ユーザーがサブネット テキストボックスにサブネット情報を入力し、後で情報を結合して完全な IPv6 アドレスを準備できるようにします。
2 番目の方法はエレガントではないようです。私の理解でipconfig
は、コンソールから取得するだけIPv6
で、表示されるアドレスにはサブネット情報も含まれています。そのため、ユーザーはこの情報を入力ページに簡単に入力できます。これを行う標準的な方法は何ですか?