RedHatでIPv6

Ads

設定ファイル

RedHat で ipv6 を使うには以下の設定ファイルの設定が必要です。

/etc/sysconfig/network
全体の設定
/etc/sysconfig/network-scripts/ifcfg-*
インターフェース毎の設定

設定例

v6ネイティブで接続

やったことないですが、多分、

  • /etc/sysconfig/network に NETWORKING_IPV6=yes を書いて、
  • ifcfg-eth0 に IPV6ADDR を v6addr/prefix の形で書いてやるだけでよいと思います。
  • /etc/sysconfig/network-scripts/ifcfg-eth0 に以下のように IPv6 アドレスを書けばよいと思います。
    IPV6INIT=yes
    IPV6ADDR="実際のアドレス/prefix"

ipv6 over ipv4 tunnel で接続

  • IPv6 を有効にするには /etc/sysconfig/network に以下を追加します。
    NETWORKING_IPV6=yes
  • ipv6 のデフォルトゲートウェイを sit1 に設定します*1

    /etc/sysconfig/static-routes-ipv6

    sit1 2000::/3
  • トンネル設定と自分につけるIPv6アドレスの設定を /etc/sysconfig/network-scripts/ifcfg-sit1 に記述します。
    DEVICE=sit1
    ONBOOT=yes
    IPV6INIT=yes
    IPV6TUNNELIPV4=203.178.140.203
    IPV6ADDR=2001:200:12f::1/48

6to4 で接続

6to4 の基本は http://6to4.jp/ などを見よう。 以下は設定方法。

  • IPv6 を有効にするには /etc/sysconfig/network に以下を追加します。
    NETWORKING_IPV6=yes
  • 6to4ルータとipv6アドレスの設定をします。 /etc/sysconfig/network-scripts/ifcfg-eth0 に以下を追加します。
    IPV6INIT=yes
    IPV6TO4INIT=yes
    IPV6TO4_RELAY=202.255.45.5  # 6to4リレールータ
  • ipv6 のデフォルトゲートウェイを sit0 に設定します*2

    /etc/sysconfig/static-routes-ipv6

    sit0 3ffe::/16
    sit0 2000::/3

eth0 のグローバルIPが 211.4.240.246 の場合、上記の設定を行うと 2002:d304:f0f6::1/16 という IPv6 アドレスが eth0 に付きます。 これ以外に IPv6 アドレスを追加したい場合は ifcfg-eth0 に IPV6ADDR_SECONDARIES を設定します。 IPV6ADDR_SECONDARIES には IPv6 アドレスをスペースで区切って複数書くことができます。 以下はこのサーバで使ってる設定です。

DEVICE=eth0
ONBOOT=yes
IPADDR=211.4.240.246
NETMASK=255.255.255.0
## v6 setting
IPV6INIT=yes
IPV6ADDR_SECONDARIES=
## 6to4 setting
IPV6TO4INIT=yes
IPV6TO4_RELAY=202.255.45.5
IPV6ADDR_SECONDARIES="$IPV6ADDR_SECONDARIES 2002:d304:f0f6::2/48"
IPV6ADDR_SECONDARIES="$IPV6ADDR_SECONDARIES 2002:d304:f0f6::3/48"
IPV6ADDR_SECONDARIES="$IPV6ADDR_SECONDARIES 2002:d304:f0f6::4/48"
IPV6ADDR_SECONDARIES="$IPV6ADDR_SECONDARIES 2002:d304:f0f6::5/48"

6to4 を利用するときに出てくる ipv6 アドレスは以下のように計算できます。 211.4.240.246 は eth0 の IPv4 アドレスです。

printf "2002:%02x%02x:%02x%02x::1/46\n" `echo 211.4.240.246 | tr "." " "`

注)KDDIのオープンリレールータは 2006年3月 をもって終了してしまったらしい。 参考までに、それ以外の使えそうな6to4ルータのリストです。

コメント

  • なんか RedHat ipv6 とかいうキーワードで検索してくる人が多いので少しちゃんと書いてみた(^^; -- ずん 2003-12-16 (火) 23:44:26
  • Fedora Core でも多分同じだと思う。 -- ずん 2004-07-07 (水) 16:25:45
  • Googleからたどり着きました。非常に参考になりました! -- Masarin? 2005-06-29 (水) 17:11:01
  • このページの情報は大分古くなってしまっています。今時の流儀はここ辺りを参考にすると良いと思う。 -- ずん 2007-01-30 (火) 11:10:36
  • sGdaBZopZqcRYH -- zdhxxitz? 2008-10-01 (水) 09:03:49
  • uxyRyoXnp -- atkcvs? 2008-10-01 (水) 09:05:26
  • dKQKHUOyOIOCuUIWJh -- xtedsgkqt? 2008-10-01 (水) 09:09:39
  • tzOoJJjob -- qspisegezjt? 2008-10-01 (水) 09:09:44
  • hLvmrPpCCgGkU -- iodsrougdw? 2008-10-01 (水) 09:09:47
  • qhOleIMZTHPXOhGmF -- sihuexctt? 2008-10-01 (水) 09:09:48
  • eeiaOcQpMMBYrIZLygO -- mrgvjh? 2008-10-01 (水) 09:09:49
  • TDoJgMfDYwzSTbZT -- gymwtrcmuu? 2008-10-01 (水) 09:10:06
  • zhnhewNR -- tuexik? 2008-10-01 (水) 09:10:27
  • rUeWwuhtFWX -- iyqzbmallvu? 2008-10-01 (水) 09:10:35
  • LcbtJtItmJvvTCQjO -- uavdahtzmp? 2008-10-01 (水) 09:11:07
  • BKmAFNXHtopjsZx -- afzvuwrj? 2008-10-01 (水) 09:12:27
  • ZRxJTDnyhLLPUMBBQqx -- yrgiarcx? 2008-10-03 (金) 00:37:24


*1 動的経路制御を行う場合などはこの設定はいりません。
*2 動的経路制御を行う場合などはこの設定はいりません。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-10-03 (金) 00:37:24 (3721d)