IPv6 サブネットのアドレスをどのように使用できますか?

IPv6 サブネットのアドレスをどのように使用できますか?

私は Debian 10 を実行している VPS を持っており、たとえば次の /64 サブネットがあります。 2001:db8:abcd:abcd::/64 このサブネットから単一の IP を使用するにはどうすればよいでしょうか。たとえば、プロセスにこの単一の IPv6 を使用したい場合、2001:db8:abcd:abcd::1234/128これを機能させるには /etc/network/interfaces に何を追加する必要がありますか。デフォルトでは、ping に応答せず、タイムアウトします。どうもありがとうございます。

答え1

試してみますip address add 2001:db8:abcd:abcd::1234 dev enp1s0。(構成に応じてデバイスを変更する必要があります)。

これが機能する場合は、次の行を追加して、/etc/network/interfacesブート プロセスで新しいアドレスが追加されるようにします。

iface enp1s0 inet6 static
        address 2001:db8:abcd:abcd::1234

注意: ネットワークがあると言った場合2001:db8:abcd:abcd::/64、確実に使用できるのは ::0 アドレスのみであり、その全体が2001:db8:abcd:abcd::/64必ずしもあなたのものであるとは限りません (アドレスの 1 つはゲートウェイであり、VPS (仮想) ルーターに接続されています)。ただし、残りの 2^64-1 アドレスはすべて使用できるはずです (::1 アドレスで試しましたが、うまくいきました)。

関連情報