web-dev-qa-db-ja.com

複数のipv6のみのプロキシにipv6アドレスを割り当てる

私はIPV6に少し慣れていないので、どこかでひどい誤解がある場合は訂正してください。

Linuxで複数のipv6のみのプロキシを実行したい状況があります(Ubuntu 18.04とプロキシはファイアウォールの外側からは見えません)。各プロキシサーバーで、ISP /ルーターが提供するアドレス空間内から異なるipv6アドレスを取得したいと思います。

つまり、ISPから提供された/ 64プレフィックスがあります。私のサーバーは、その/ 64アドレス空間内でそれ自体を構成できますが、必要な数のipv6アドレスを使用できます。各プロキシサーバー(1つのホストで実行)が割り当てられたアドレス空間内で独自の一意のアドレスを使用できるようにし(アドレスが何であるかは関係ありません)、ISPが決定した場合にプレフィックスを変更したい別の/ 64プレフィックスを配布します。これをどのように構成しますか?

現在、ネットワーク構成にnetplanを使用するように設定しています。私はtinyproxyの軽量な性質が好きで、ipv6を実行するように見えますが、提案を受け入れています。

1
acprogrammer

ここにいくつかのオプションがあります。

プロバイダーに静的割り当てを依頼してください。 IPv6アドレスは豊富にあるので、ビジネスアカウントで大きな質問になることはありません。

ホストビットを選択し、プレフィックスを割り当てることは、Solarisの実装に触発されて、IETFドラフトでは「トークン化された識別子」と呼ばれています。 Linuxはこれをip token。残念ながら、 下位ビットの設定のサポートはnetplanに欠けているようです

インターネットから到達可能であるという要件を緩和すると、RFC4193に基づいて独自のローカルアドレスサブネットを生成できます。このプライベートスペースで好きなことをしてください。

1
John Mahowald