コンピューターのIPv4からサーバーのIPv6接続を使用するにはどうすればよいですか?


8

IPv6およびIPv4をサポートするサーバーがあります。これを使用して、IPv4のみの接続を持つデスクトップがIPv6経由で他のサーバーに接続できるようにします。これを可能にするには、サーバーとデスクトップにどのような種類のソフトウェアが必要ですか?

サーバーはUbuntu Linux 10.04 LTSを実行しており、デスクトップはMac OS X 10.6.7を実行しています。

回答:


2

この質問はServerFaultで回答されています。解決策は、socksプロキシの代わりにデバイストンネリングを使用することです。


その回答では、SSHを使用すると大幅なオーバーヘッドが増えると述べています。誰かがこれを回避する解決策を持っていますか?
Jeremy Banks、

2

特定の接続では、socatリレーを使用できます。

IPV4からIPV6へのリレーを設定するために、サーバーにsocatをインストールして実行します(たとえば、起動スクリプトを介して)。

以下は、IPV6 Webサーバー用の単純なIPV4からIPV6へのTCPリレーです。

socat TCP4-LISTEN:www TCP6:www.example.com:www

クライアントはリレーのIPv4アドレスに接続します。



0

すべてのIPv4トラフィックもプロキシすることを気にしないのであれば、通常のSSHトンネルはほとんどWebブラウジングで機能するようです。それはただ走っています

ssh -D 1234 my-server.com

お使いのコンピュータで、オペレーティングシステムやブラウザを設定して、のSOCKSプロキシ経由で接続しlocalhost:1234ます。

「主に」機能しますか?私はhttp://test-ipv6.com/を使用して、このWebブラウジング用のソリューションを評価しました。

  • クロームSafariのすべてのテストは、「DNSのないテストのIPv6」を除いて渡します。
  • Firefoxのすべてのテストは「テストはISPのDNSサーバーがIPv6を使用している場合」を除き渡します。
  • OperaはSOCKSプロキシを使用できません。

VPNを設定すると、すべてが正しく機能すると思います。


0

ISPがiPv6をサポートしていないと言うので、「6から4」とも呼ばれるIPv4上のiPv6が必要です。

1つの方法は、IPv4を使用したIPv6アドレスへの接続に示されています

  1. アップルメニュー> [システム環境設定]を選択し、[ネットワーク]をクリックします。
  2. 「追加」(+)をクリックして、「インターフェイス」ポップアップメニューから「6〜4」を選択します。
  3. 構成に名前を付け、[作成]をクリックします。
  4. リレーアドレスが指定されている場合は、「設定」ポップアップメニューから「手動」を選択して入力します。それ以外の場合は、「構成」ポップアップメニューを「自動」に設定したままにします。

上記の方法はスクリーンショットでここに示されていますMacOS XのIPv6 6to4設定


別の方法は、Apple Mac OS X IPv6で詳しく説明されています

Mac OS Xは、gifトンネルインターフェースで設定されたトンネルをサポートします。手動トンネルを設定するには、コマンドラインでいくつかの手順を実行する必要があります。

事前に、次の情報が必要です。

$host-ipv4
    IPv4-address of the host
$router-ipv4
    IPv4-address of the router/tunnel-server
$tunnel-v6host
    (Tunnel) IPv6-address of the host
$tunnel-v6router
    (Tunnel) IPv6-address of the router

トンネルのIPv4エンドポイントを設定します。

ifconfig gif0 tunnel $host-ipv4 $router-ipv4 

トンネルのIPv6エンドポイントを設定します。

ifconfig gif0 inet6 alias $tunnel-v6host $tunnel-v6router prefixlen 128

トンネルに(IPv6)デフォルトルートを設定します。

route add -inet6 default -interface gif0

Macがないため、どの方法でもテストできません。


また、IPv6 in IPv4アドレスを提供するトンネルブローカーを探して見つけることもできます。IPv6アドレスを取得します。これにより、IPv6インターネットを閲覧できます。

ただし、ほとんどのトンネルブローカーでは、トンネルを24時間年中無休で開いておく必要があります。いくつかの大きなトンネルブローカーが設立されました。その中には、ヨーロッパのsixxs.net、カナダのfreenet6.netハリケーンエレクトリックなどがあります。


自宅のISPはIPv6をサポートしていません。
Jeremy Banks、

あなたはあなたの投稿でそれを述べなかった、今あなたはそうした、それでなぜ反対投票するのか?礼儀正しい「ありがとうございます、私の場合は当てはまりません」のほうがずっと良かったと思います。ここにある参考資料。
harrymc

私はあなたの情報に従って私の答えを書き直しました。
harrymc
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.