FedoraでIPv6トンネルを設定するには?

FedoraでIPv6トンネルを設定するには?

IPv6を使ってみました。ハリケーンエレクトリック(Hurricane Electric)を通じてhttp://tunnelbroker.netこのサービスは無料のIPv6トンネリングを提供します。 Fedora 14デスクトップワークステーションで確実に使用できるようにしたいです。これを設定するためにオンラインでさまざまな方法を試しましたが、単純なワークステーションのインストールには適切な方法がないようです。

現在、有線イーサネットのNetworkManagerの代わりに、以前の静的ネットワーク設定(/etc/init.d/network経由)を使用しています。

答え1

私がしたことはScottの答えに似ていましたが、いくつかの追加のステップが必要でした。

次のコマンドを使用して、/etc/sysconfig/network-scripts/ifcfg-he-ipv6 ファイルを作成します。

DEVICE=he-ipv6
TYPE=sit
BOOTPROTO=none
ONBOOT=yes                         # set to "no" if you prefer to start the tunnel manually
IPV6INIT=yes
IPV6TUNNELIPV4=216.66.80.26        # Server IPv4 address (this the HE London tunnel server)
IPV6ADDR=2001:xxx:xxxx:xxx::x/64   # Client IPv6 address

また、/etc/sysconfig/networkに次のものが含まれていることを確認してください。

NETWORKING_IPV6=yes
IPV6_DEFAULTDEV=he-ipv6

トンネルは毎回迅速に回復し、F15とF16へのアップグレードにも生き残りました。

答え2

私はこれがまさにあなたが使用しているOSではないことを知っていますが、CentOS 5.5の場合は/etc/sysconfig/network-scripts/ifcfg-sit1を作成しました。

BOOTPROTO="none"
DEVICE="sit1"
IPV6INIT=yes
IPV6TUNNELIPV4=xx.xx.xx.xx
IPV6TUNNELIPV4LOCAL=yy.yy.yy.yy
IPV6ADDR="2001:xxx:x:xxx::x/64"
ONBOOT=yes

Tunnelbroker.netサイトで見つけることができるリモートトンネルエンドポイント(xx.xx.xx.xx)の場合、ローカルエンドポイント(yy.yy.yy.yy)は私の内部(NATの後ろ)IPv4アドレスです。

トンネルが現れるまでに少し時間がかかるようです。これは実際にまだ研究中です。

関連情報