Last Update: 2008-10-15 (水) 11:53:02 (5881d)
FrontPage / Linux / CPI_スケーラブルプラン / IPv6が利用可能か

IPv6が利用可能か

# ifconfig -a
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:134 errors:0 dropped:0 overruns:0 frame:0
          TX packets:134 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:16369 (15.9 KiB)  TX bytes:16369 (15.9 KiB)

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:127.0.0.1  P-t-P:127.0.0.1  Bcast:0.0.0.0  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1454  Metric:1
          RX packets:6421073 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7027197 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2105711306 (1.9 GiB)  TX bytes:3946329748 (3.6 GiB)

venet0:0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:115.146.17.XXX  P-t-P:115.146.17.XXX  Bcast:115.146.17.XXX  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1454  Metric:1

venet0:1  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:115.146.17.XXX  P-t-P:115.146.17.XXX  Bcast:115.146.17.XXX  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1454  Metric:1

上記のようになっており、venet0 には、fe80 から始まるリンクローカルが存在しない。

module を確認してみる

# lsmod
Module                  Size  Used by

何も存在しない

insmod してみる

# insmod ipv6
insmod: can't read 'ipv6': No such file or directory

当然、VPS上では利用不可能。当然、lo0では、::1 がついていると言うことは、ipv6に対応している

/proc を見てみる

# ls -al /proc/sys/net/ipv6/conf/all/
-rw-r--r-- 1 root root 0 10月 15 11:47 accept_ra
-rw-r--r-- 1 root root 0 10月 15 11:47 accept_ra_defrtr
-rw-r--r-- 1 root root 0 10月 15 11:47 accept_ra_pinfo
-rw-r--r-- 1 root root 0 10月 15 11:47 accept_ra_rtr_pref
-rw-r--r-- 1 root root 0 10月 15 11:47 accept_redirects
-rw-r--r-- 1 root root 0 10月 15 11:47 autoconf
-rw-r--r-- 1 root root 0 10月 15 11:47 dad_transmits
-rw-r--r-- 1 root root 0 10月 15 11:47 force_mld_version
-rw-r--r-- 1 root root 0 10月 15 11:47 forwarding
-rw-r--r-- 1 root root 0 10月 15 11:47 hop_limit
-rw-r--r-- 1 root root 0 10月 15 11:47 max_addresses
-rw-r--r-- 1 root root 0 10月 15 11:47 max_desync_factor
-rw-r--r-- 1 root root 0 10月 15 11:47 mtu
-rw-r--r-- 1 root root 0 10月 15 11:47 regen_max_retry
-rw-r--r-- 1 root root 0 10月 15 11:47 router_probe_interval
-rw-r--r-- 1 root root 0 10月 15 11:47 router_solicitation_delay
-rw-r--r-- 1 root root 0 10月 15 11:47 router_solicitation_interval
-rw-r--r-- 1 root root 0 10月 15 11:47 router_solicitations
-rw-r--r-- 1 root root 0 10月 15 11:47 temp_prefered_lft
-rw-r--r-- 1 root root 0 10月 15 11:47 temp_valid_lft
-rw-r--r-- 1 root root 0 10月 15 11:47 use_tempaddr

一応存在すると言うことはkernelには取り込まれている。

IPv6アドレスを追加してみる

# ifconfig venet0 add  2001:200:564::111
# ifconfig venet0
venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:127.0.0.1  P-t-P:127.0.0.1  Bcast:0.0.0.0  Mask:255.255.255.255
          inet6 addr: 2001:200:564::111/0 Scope:Global
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1454  Metric:1
          RX packets:6422566 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7028373 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2105842489 (1.9 GiB)  TX bytes:3946467054 (3.6 GiB)

IPアドレスを付けることに成功。では、tunnelを掘ってみる

以下、後日に続く。 、

TOPページへ戻るページの更新   ページの編集新しいページの作成新しい下位ページの作成そのページを引用して新規作成そのページにファイルの添付ページの削除ページ名の変更前回の編集内容の表示ページの凍結バックアップページの参照ページへのリンク元を表示   サイトのページ一覧サイト内単語検索編集したページの履歴削除したページの履歴   別ウィンドウでマニュアルページへ