-1

VPS をレンタルするときに複数の ipv6 アドレスが割り当てられるのが非常に一般的であるように思われますが、それで何ができるでしょうか?なぜそれらは集約不可能な方法で提供されるのでしょうか?, リモート ラップトップにネイティブな ipv6 アクセスを提供するためにそれらを使用できますか ( MacOSX)?.

長い間検索に失敗した後、他の人がこれらのアドレスを利用するのに役立つことを期待して、見つけた質問と回答を投稿することにしました.

長い時間の無駄を避けるのに役立つことを願っています。

4

1 に答える 1

0

さて、ここに行きます:

ここに質問を投稿して、VPS プロバイダーが ipv6 アドレス集約を割り当てない理由について公式の回答を得ました。

そうは言っても、それらを使用して、vpn テクノロジーを使用して VPS に接続しているリモート デバイスにネイティブ ipv6 アクセスを提供できます。私の場合、ramnode の VPS と MacOSX Maveriks ラップトップで実行されている ubuntu 14.04 で pptp を使用してどのように行ったかを公開します。

従った手順は次のとおりです。

  1. いくつかのvpnアプローチ(私の場合は pptpd)をセットアップし、ラップトップを接続します。
  2. 選択した ipv6 アドレスを vps の venet0 から削除します (ifconfig venet0 inet6 del 2001:1800:2::370:e093/120)
  3. 選択した ipv6 減算 1 を ppp0 インターフェイスの最後のバイトに追加します (ifconfig ppp0 inet6 add 2001:1800:2::370:e092)
  4. ラップトップの ppp0 インターフェイスで選択した ipv6 アドレスを構成し (ifconfig ppp0 inet6 2001:1800:2::370:e093 2001:1800:2::370:e092 prefixlen 128)、デフォルト ルートを追加します (route -n add - inet6 デフォルト 2001:1800:2::370:e092)。

その後、ラップトップから任意の ipv6 アドレスに接続できます。注意すべきこと:

  1. 予約する方法として、SolusVM コントロール パネルで選択した ipv6 アドレスを無効にしないでください (これは私の最初の間違いでした)。
  2. vpn サービスで ipv6 を有効にする必要があります。私の場合 (pptpd) は、/etc/ppp/pptpd-options に "ipv6 ::1,::2" を追加するだけです。
  3. Ubuntu では /etc/ppp/ip-v6{up|down}/ppp0 のスクリプトを使用して自動化し、MacOSX では /etc/ppp に別のスクリプトを追加できます。
    WST-0101:~ $ uname -a
    Darwin WST-0101.local 13.3.0 Darwin Kernel バージョン 13.3.0: 2014 年 6 月 3 日火曜日 21:27:35 PDT; ルート:xnu-2422.110.17~1/RELEASE_X86_64 x86_64

    WST-0101:~ $ ifconfig ppp0
    ppp0: flags=8051 mtu 1396
    inet 10.1.2.4 --> 100.171.198.150 ネットマスク 0xff000000
    inet6 fe80::2a37:37ff:fe19:fe38%ppp0 prefixlen 64 スコープ ID 0x9
    inet6 2001:1800:2::370:e093 --> 2001:1800:2::370:e092 prefixlen 128
    nd6 オプション=1

    WST-0101:~ $ ping6 -c 1 www.google.com
    PING6(56=40+8+8 バイト) 2001:1800:2::370:e093 --> 2607:f8b0:400a:802::1012
    2607:f8b0:400a:802::1012 から 16 バイト、icmp_seq=0 hlim=57 time=187.700 ms

ハッピーネイティブIPv6アクセス!!!

于 2014-08-23T08:30:02.820 に答える