さくらの6rd(トライアル)>6rd設定方法(Fedora14, Fedora15編)
ここでは、Fedora14, Fedora15における6rdの設定方法について説明します。
※ 設定前にトップページの「提供条件」を必ずお読みください。
6rdの設定を行う
設定手順は以下の通りです。ここでは、59.106.69.126のIPv4アドレスをもったFedoraサーバでの設定例を紹介します。
- IPv6アドレスの算出
以下のように、IPv4アドレスをスペース区切りで引数に指定します。# printf "2001:e41:%02x%02x:%02x%02x::1\n" 59 106 69 126 2001:e41:3b6a:457e::1
- /etc/sysconfig/network-scripts/ifcfg-sit1 ファイルの作成
viでファイルを開き、以下の内容を追加します。青文字の部分はそれぞれの環境に合わせて書き換えてください。# vi /etc/sysconfig/network-scripts/ifcfg-sit1 DEVICE=sit1 IPV6INIT=yes IPV6_MTU=1280 IPV6_DEFAULTGW=::61.211.224.125 IPV6TUNNELIPV4=any IPV6TUNNELIPV4LOCAL=59.106.69.126 IPV6ADDR=2001:e41:3b6a:457e::1/32
- /etc/rc.local ファイルの編集
起動時にipコマンドで上記で作成したトンネルインターフェイスsit1に対して6rd-prefixオプションを設定します。# vi /etc/rc.local (以下をファイルの末尾に追加) ip tunnel 6rd dev sit1 6rd-prefix 2001:e41::/32
- 再起動
設定を反映させるために一度再起動します。# reboot
- 設定反映を確認
起動後に設定が反映されていることを確認します。# ifconfig sit1 sit1 Link encap:IPv6-in-IPv4 inet6 addr: ::59.106.69.126/128 Scope:Compat inet6 addr: 2001:e41:3b6a:457e::1/32 Scope:Global UP RUNNING NOARP MTU:1280 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) # ip tunnel show sit0: ipv6/ip remote any local any ttl 64 nopmtudisc 6rd-prefix 2002::/16 sit1: ipv6/ip remote any local 59.106.69.126 ttl 64 6rd-prefix 2001:e41::/32 # ip -6 route show | grep default default via ::61.211.224.125 dev sit1 metric 1 mtu 1280 advmss 1220 hoplimit 0