[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Documentation/network/ipv6/index.xml: 1.7 -> 1.8
以下のページの更新をしました。ツッコミをお願いします。
Documentation/network/ipv6/index.xml: 1.7 -> 1.8
月曜日までに異議がなければ、 commit します。
> revision 1.8
> date: 2006/03/17 03:54:03; author: hubertf; state: Exp; lines: +28 -34
> Fix some suprious spaces (and lack thereof), a broken DNS server,
> and switch to the documentation prefix.
差分が大きくなっていますが、
文が変わったのはサイトローカルアドレスに関する説明だけです。
以下、訳と原文の差分です。
--- Documentation/network/ipv6/index.xml.orig 2006-03-18 15:58:15.000000000 +0900
+++ Documentation/network/ipv6/index.xml 2006-03-18 15:58:15.000000000 +0900
@@ -5,10 +5,10 @@
<webpage id="ja-Documentation-network-ipv6-index">
<config param="desc" value=""/>
-<config param="cvstag" value="$NetBSD: index.xml,v 1.7 2006/03/11 13:53:06 kano Exp $"/>
+<config param="cvstag" value="$NetBSD: index.xml,v 1.8 2006/03/17 03:54:03 hubertf Exp $"/>
<!-- Based on english version: -->
-<!-- NetBSD: index.xml,v 1.7 2006/03/11 13:53:06 kano Exp -->
-<config param="rcsdate" value="$Date: 2006/03/11 13:53:06 $"/>
+<!-- NetBSD: index.xml,v 1.8 2006/03/17 03:54:03 hubertf Exp -->
+<config param="rcsdate" value="$Date: 2006/03/17 03:54:03 $"/>
<head>
<!-- Copyright (c) 1994-2006
@@ -32,7 +32,6 @@
<listitem><ulink url="http://www.ipv6.org/">ipv6.org</ulink></listitem>
<listitem><ulink url="http://www.feyrer.de/NetBSD/6to4.html">6to4 Explained</ulink></listitem>
<listitem><ulink url="http://orange.kame.net/dev/cvsweb.cgi/kame/IMPLEMENTATION">実装に関する詳細情報</ulink></listitem>
- <listitem><ulink url="http://www.hs247.com/">hs247.com</ulink></listitem>
<listitem><ulink url="http://www.onlamp.com/pub/a/onlamp/2001/05/24/ipv6_tutorial.html">Introduction to IPv6</ulink> by Hubert Feyrer</listitem>
<listitem><ulink url="http://www.onlamp.com/pub/a/onlamp/2001/06/01/ipv6_tutorial.html">Getting Connected with 6to4</ulink> by Hubert Feyrer</listitem>
<listitem>web ページから利用できる<ulink url="http://www.ipv6tools.com/">IPv6 ツール</ulink></listitem>
@@ -447,7 +446,7 @@
<programlisting>
inet 10.1.1.1 netmask 0xffffff00
- inet6 3ffe:501:ffff::1 prefixlen 64 alias
+ inet6 2001:db8:1234::1 prefixlen 64 alias
</programlisting>
<para>行末の <code>"alias"</code> に注意してください。
@@ -483,7 +482,7 @@
<para><emphasis>/etc/hosts:</emphasis></para>
<programlisting>
-3ffe:501:ffff::a:b:c:d host2.mydomain.org.au host2
+2001:db8:1234::a:b:c:d host2.example.net host2
</programlisting>
</listitem>
@@ -498,14 +497,14 @@
<para><emphasis>正索きゾーンファイルのエントリー</emphasis></para>
<programlisting>
-host2 IN AAAA 3ffe:501:ffff::a:b:c:d
+host2 IN AAAA 2001:db8:1234::a:b:c:d
</programlisting>
<para><emphasis>逆索きゾーンファイルのエントリー</emphasis></para>
<programlisting>
-d.0.0.0.c.0.0.0.b.0.0.0.a.0.0.0.0.0.0.0.f.f.f.f.1.0.5.0.e.f.f.3.ip6.arpa.
- IN PTR host2.mydomain.org.au.
+d.0.0.0.c.0.0.0.b.0.0.0.a.0.0.0.0.0.0.0.4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa.
+ IN PTR host2.example.net
</programlisting>
<para>注意: DNS の A6 レコードやビットストリングラベルについてお聞きになったことがあるかもしれませんが、
@@ -526,7 +525,7 @@
<variablelist>
<varlistentry><term>リンクローカルアドレス (fe80::/10 に該当するもの、たとえば fe80::1)</term>
<listitem><para>これは、グローバル到達性がありません。</para></listitem></varlistentry>
- <varlistentry><term>サイトローカルアドレス (fec0::/10 に該当するもの、たとえば fec0::1)</term>
+ <varlistentry><term>ユニークローカルアドレス (fc00::/7 に該当するもの、たとえば fd00::1)</term>
<listitem><para>これも、グローバル到達性がありません。
これはプライベートアドレスに相当するものなので、
イントラネットの DNS クラウドで使うことができます。</para></listitem></varlistentry>
@@ -684,7 +683,7 @@
<title> 典型的な IPv6 ネットワークのセットアップ - 上流から /48 のプレフィックスが割り当てられている場合</title>
<para>上流から、自分のホームネットワークのアドレスに、アドレスプレフィックス
- 3ffe:0501:ffff::/48 が 割り当てられていると仮定します。
+ 2001:db8:1234::/48 が 割り当てられていると仮定します。
自宅には以下のように二つのイーサネットセグメントがあります。
myrouter A と myrouter B はいずれも IPv6 が使える NetBSD を走らせます。
IPv4 アドレスは以下のとおり指定されています。
@@ -733,24 +732,24 @@
<listitem>
- <para>次に、あなたのアドレスブロック 3ffe:0501:ffff::/48 から、
+ <para>次に、あなたのアドレスブロック 2001:db8:1234::/48 から、
二つのイーサネットセグメントにサブネットアドレスを割り当てる必要があります。
IPv6 サブネットのプレフィックス長は常に /64 なので、
65536 個ものサブネットを割り当てることができます!
- ここでは単に ethernet 0 に 3ffe:0501:ffff:0000::/64 を、
- ethernet 1 に 3ffe:0501:ffff:0001::/64 を割り当てます。</para>
+ ここでは単に ethernet 0 に 2001:db8:1234:0::/64 を、
+ ethernet 1 に 2001:db8:1234:1::/64 を割り当てます。</para>
<programlisting>
myrouter A ---- tunnel -------> 上流
| IPv4 x.x.0.1/24 IPv4 y.y.y.10
|
-==+=== ethernet 0: x.x.0.0/24, 3ffe:501:ffff:0::/64
+==+=== ethernet 0: x.x.0.0/24, 2001:db8:1234:0::/64
|
| IPv4 x.x.0.2/24
myrouter B
| IPv4 x.x.1.2/24
|
-==+=== ethernet 1: x.x.1.0/24, 3ffe:501:ffff:1::/64
+==+=== ethernet 1: x.x.1.0/24, 2001:db8:1234:1::/64
</programlisting>
</listitem>
@@ -773,16 +772,16 @@
media: Ethernet manual
inet x.x.0.1 netmask 0xffffff00 broadcast x.x.0.255
inet6 fe80::a00:5aff:fe38:6f86%ne2 prefixlen 64 scopeid 0x1
-# ifconfig ne2 inet6 3ffe:501:ffff:0:a00:5aff:fe38:6f86 prefixlen 64 alias
-# echo 'inet6 3ffe:501:ffff:0:a00:5aff:fe38:6f86 prefixlen 64 alias' >> /etc/ifconfig.ne2
+# ifconfig ne2 inet6 2001:db8:1234:0:a00:5aff:fe38:6f86 prefixlen 64 alias
+# echo 'inet6 2001:db8:1234:0:a00:5aff:fe38:6f86 prefixlen 64 alias' >> /etc/ifconfig.ne2
</programlisting>
<para>myrouter B でも同様に設定します。</para>
<programlisting>
-# ifconfig tlp0 inet6 3ffe:501:ffff:0:a00:5aff:fe38:8765 prefixlen 64 alias
+# ifconfig tlp0 inet6 2001:db8:1234:0:a00:5aff:fe38:8765 prefixlen 64 alias
(ethernet 0 側)
-# ifconfig tlp1 inet6 3ffe:501:ffff:1:a00:5aff:fe38:9710 prefixlen 64 alias
+# ifconfig tlp1 inet6 2001:db8:1234:1:a00:5aff:fe38:9710 prefixlen 64 alias
(ethernet 1 側)
</programlisting>
@@ -944,7 +943,7 @@
&man.resolv.conf.5; の設定例は以下のようになります:</para>
<programlisting>
- nameserver 3ffe:501:4819::42
+ nameserver 2001:240::1
</programlisting>
<para>上のアドレスで IPv6 に対応した DNS サーバーが走っているので、
@@ -1108,12 +1107,11 @@
(&man.getaddrinfo.3; を使うアプリケーションがこの記法を扱えます)。</listitem>
</itemizedlist></listitem>
<listitem>ローカルネットワークで何らかの実験を行う時は、
- サイトローカルユニキャストアドレスを使うことを試さないでください。
+ サイトローカルユニキャストアドレスを使わないでください。
仕様書の書き方は、曖昧すぎます。
- 仕様書も実装も、
- サイトローカルアドレスを実際の利用に供する前に改良しなければなりません。
- たとえ隔離された (外部につながっていない) ネットワークを動かしたい場合であっても、
- 必ず集約可能な IPv6 グローバルユニキャストアドレスを使ってください。</listitem>
+ 隔離された (外部につながっていない) ネットワークを動かしたい場合は、
+ ユニークローカルアドレスを使うのがよいでしょう。
+ ユニークローカルアドレスは <!-- RFC -->RFC2893 で仕様が定められています。</listitem>
<listitem>その他、実装についての詳細は、
<ulink url="http://orange.kame.net/dev/cvsweb.cgi/kame/IMPLEMENTATION">
KAME implementation document</ulink> にあります。</listitem>
@@ -1270,8 +1268,6 @@
</sect3>
-<center>
-
<para>この <ulink url="http://www.ipv6.euronet.be/webring/">IPv6
Configuration Help</ulink> サイトは <ulink url="/">The NetBSD
Project</ulink> が所有しています。</para>
@@ -1285,10 +1281,8 @@
]
</para>
-</center>
-
<simplelist type="vert">
- <listitem><small><ulink url="http://www.NetBSD.org/cgi-bin/feedback.cgi">(Contact us)</ulink> $NetBSD: index.xml,v 1.7 2006/03/11 13:53:06 kano Exp $</small></listitem>
+ <listitem><small><ulink url="http://www.NetBSD.org/cgi-bin/feedback.cgi">(Contact us)</ulink> $NetBSD: index.xml,v 1.8 2006/03/17 03:54:03 hubertf Exp $</small></listitem>
<listitem><small><ulink url="../../../Misc/disclaimer.html">Copyright © 1994-2006 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.</ulink></small></listitem>
<listitem><small><ulink url="../../../Misc/disclaimer.html">NetBSD<sup>®</sup> is a registered trademark of The NetBSD Foundation, Inc.</ulink></small></listitem>
</simplelist>
Index: Documentation/network/ipv6/index.xml
===================================================================
RCS file: /cvsroot/htdocs/Documentation/network/ipv6/index.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Documentation/network/ipv6/index.xml 11 Mar 2006 13:53:06 -0000 1.7
+++ Documentation/network/ipv6/index.xml 17 Mar 2006 03:54:03 -0000 1.8
@@ -5,8 +5,8 @@
<webpage id="Documentation-network-ipv6-index">
<config param="desc" value=""/>
-<config param="cvstag" value="$NetBSD: index.xml,v 1.7 2006/03/11 13:53:06 kano Exp $"/>
-<config param="rcsdate" value="$Date: 2006/03/11 13:53:06 $"/>
+<config param="cvstag" value="$NetBSD: index.xml,v 1.8 2006/03/17 03:54:03 hubertf Exp $"/>
+<config param="rcsdate" value="$Date: 2006/03/17 03:54:03 $"/>
<head>
<!-- Copyright (c) 1994-2006
@@ -31,7 +31,6 @@
<listitem><ulink url="http://www.ipv6.org/">ipv6.org</ulink></listitem>
<listitem><ulink url="http://www.feyrer.de/NetBSD/6to4.html">6to4 Explained</ulink></listitem>
<listitem><ulink url="http://orange.kame.net/dev/cvsweb.cgi/kame/IMPLEMENTATION">detailed information on the implementation</ulink></listitem>
- <listitem><ulink url="http://www.hs247.com/">hs247.com</ulink></listitem>
<listitem><ulink url="http://www.onlamp.com/pub/a/onlamp/2001/05/24/ipv6_tutorial.html">Introduction to IPv6</ulink> by Hubert Feyrer</listitem>
<listitem><ulink url="http://www.onlamp.com/pub/a/onlamp/2001/06/01/ipv6_tutorial.html">Getting Connected with 6to4</ulink> by Hubert Feyrer</listitem>
<listitem>Some <ulink url="http://www.ipv6tools.com/">IPv6 tools</ulink> accessible through a web page.</listitem>
@@ -45,7 +44,7 @@
<title>Getting Started</title>
<para>IPv6 code was merged into NetBSD in June 1999, and is part
- of NetBSD. IPv6 configuration is mostly the same as IPv4
+ of NetBSD. IPv6 configuration is mostly the same as IPv4
configuration, so you may want to check the documentation for
IPv4 networking.</para>
@@ -451,7 +450,7 @@
<programlisting>
inet 10.1.1.1 netmask 0xffffff00
- inet6 3ffe:501:ffff::1 prefixlen 64 alias
+ inet6 2001:db8:1234::1 prefixlen 64 alias
</programlisting>
<para>Note <code>"alias"</code> at the end of the line. As there
@@ -487,7 +486,7 @@
<para><emphasis>/etc/hosts:</emphasis></para>
<programlisting>
-3ffe:501:ffff::a:b:c:d host2.mydomain.org.au host2
+2001:db8:1234::a:b:c:d host2.example.net host2
</programlisting>
</listitem>
@@ -502,14 +501,14 @@
<para><emphasis>Forward zone file entry</emphasis></para>
<programlisting>
-host2 IN AAAA 3ffe:501:ffff::a:b:c:d
+host2 IN AAAA 2001:db8:1234::a:b:c:d
</programlisting>
<para><emphasis>Reverse zone file entry</emphasis></para>
<programlisting>
-d.0.0.0.c.0.0.0.b.0.0.0.a.0.0.0.0.0.0.0.f.f.f.f.1.0.5.0.e.f.f.3.ip6.arpa.
- IN PTR host2.mydomain.org.au.
+d.0.0.0.c.0.0.0.b.0.0.0.a.0.0.0.0.0.0.0.4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa.
+ IN PTR host2.example.net
</programlisting>
<para>Note: If you have heard about A6 records and bitstring
@@ -528,12 +527,12 @@
</orderedlist>
<para>Please note that the following addresses MUST NOT appear
- on global DNS cloud:</para>
+ in the global DNS cloud:</para>
<variablelist>
<varlistentry><term>link-local addresses (matches fe80::/10, like fe80::1)</term>
<listitem><para>This one is not globally reachable.</para></listitem></varlistentry>
- <varlistentry><term>site-local addresses (matches fec0::/10, like fec0::1)</term>
+ <varlistentry><term>unique-local addresses (matches fc00::/7, like fd00::1)</term>
<listitem><para>This one is not globally reachable either.
This one somewhat like a private address, so you can put it
into your intranet DNS cloud.</para></listitem></varlistentry>
@@ -694,7 +693,7 @@
<sect3 id="typical1">
<title> Typical IPv6 network setup - with /48 prefix from upstream</title>
- <para>Suppose you have obtained your address prefix, 3ffe:0501:ffff::/48
+ <para>Suppose you have obtained your address prefix, 2001:db8:1234::/48
from your upstream for your home network.
You have two ethernet segments in your home, like below.
Both myrouter A and myrouter B run IPv6-capable NetBSD.
@@ -745,23 +744,23 @@
<listitem>
<para>Next, you need to assign a subnet address from your
- address block, 3ffe:0501:ffff::/48, to two of your ethernet
+ address block, 2001:db8:1234::/48, to two of your ethernet
segments. Since the prefix length for IPv6 subnet is always /64,
you have 65536 subnets available for you! Let's just assign
- 3ffe:0501:ffff:0000::/64 to ethernet 0, and
- 3ffe:0501:ffff:0001::/64 to ethernet 1.</para>
+ 2001:db8:1234:0::/64 to ethernet 0, and
+ 2001:db8:1234:1::/64 to ethernet 1.</para>
<programlisting>
myrouter A ---- tunnel -------> upstream
| IPv4 x.x.0.1/24 IPv4 y.y.y.10
|
-==+=== ethernet 0: x.x.0.0/24, 3ffe:501:ffff:0::/64
+==+=== ethernet 0: x.x.0.0/24, 2001:db8:1234:0::/64
|
| IPv4 x.x.0.2/24
myrouter B
| IPv4 x.x.1.2/24
|
-==+=== ethernet 1: x.x.1.0/24, 3ffe:501:ffff:1::/64
+==+=== ethernet 1: x.x.1.0/24, 2001:db8:1234:1::/64
</programlisting>
</listitem>
@@ -784,16 +783,16 @@
media: Ethernet manual
inet x.x.0.1 netmask 0xffffff00 broadcast x.x.0.255
inet6 fe80::a00:5aff:fe38:6f86%ne2 prefixlen 64 scopeid 0x1
-# ifconfig ne2 inet6 3ffe:501:ffff:0:a00:5aff:fe38:6f86 prefixlen 64 alias
-# echo 'inet6 3ffe:501:ffff:0:a00:5aff:fe38:6f86 prefixlen 64 alias' >> /etc/ifconfig.ne2
+# ifconfig ne2 inet6 2001:db8:1234:0:a00:5aff:fe38:6f86 prefixlen 64 alias
+# echo 'inet6 2001:db8:1234:0:a00:5aff:fe38:6f86 prefixlen 64 alias' >> /etc/ifconfig.ne2
</programlisting>
<para>For myrouter B, do the similar thing.</para>
<programlisting>
-# ifconfig tlp0 inet6 3ffe:501:ffff:0:a00:5aff:fe38:8765 prefixlen 64 alias
+# ifconfig tlp0 inet6 2001:db8:1234:0:a00:5aff:fe38:8765 prefixlen 64 alias
(ethernet 0 side)
-# ifconfig tlp1 inet6 3ffe:501:ffff:1:a00:5aff:fe38:9710 prefixlen 64 alias
+# ifconfig tlp1 inet6 2001:db8:1234:1:a00:5aff:fe38:9710 prefixlen 64 alias
(ethernet 1 side)
</programlisting>
@@ -804,7 +803,7 @@
<para>To exchange routing information, run &man.route6d.8; on
both routers. If the upstream asks you to aggregate route
announcements, please consult the manual page for command line
- options. Now that connectivity to yourupstream should be okay,
+ options. Now that connectivity to your upstream should be okay,
try to ping external IPv6 nodes. Do not forget to specify "-n"
to &man.ping6.8;; IPv6 reverse address lookup can take a very
long time and should be avoided when you do tests.</para>
@@ -960,7 +959,7 @@
configuration would be like this:</para>
<programlisting>
- nameserver 3ffe:501:4819::42
+ nameserver 2001:240::1
</programlisting>
<para>There's a working IPv6-ready DNS server running on the
@@ -1125,12 +1124,11 @@
applications (applications that use &man.getaddrinfo.3; can handle this).</listitem>
</itemizedlist></listitem>
<listitem>When you perform some experiments in your local network, do not
- try to use site-local unicast addresses.
- The way the specification is written is too vague. Both the
- specification and implementations
- should be improved before putting site-local addresses into real use.
- Even if you wish to run partitioned networks (which does not connect
- to the outside), always use IPv6 aggregable global unicast addresses.</listitem>
+ use site-local unicast addresses.
+ The way the specification is written is too vague.
+ If you wish to run partitioned networks (which does not connect
+ to the outside), it is advisable to use unique-local addresses.
+ Unique-local addressing is specified in <!-- RFC -->RFC2893.</listitem>
<listitem>Other implementation details can be found in
<ulink url="http://orange.kame.net/dev/cvsweb.cgi/kame/IMPLEMENTATION">
KAME implementation document</ulink>.</listitem>
@@ -1287,8 +1285,6 @@
</sect3>
-<center>
-
<para>This <ulink url="http://www.ipv6.euronet.be/webring/">IPv6
Configuration Help</ulink> site is owned by <ulink url="/">The NetBSD
Project</ulink>.</para>
@@ -1302,10 +1298,8 @@
]
</para>
-</center>
-
<simplelist type="vert">
- <listitem><small><ulink url="http://www.NetBSD.org/cgi-bin/feedback.cgi">(Contact us)</ulink> $NetBSD: index.xml,v 1.7 2006/03/11 13:53:06 kano Exp $</small></listitem>
+ <listitem><small><ulink url="http://www.NetBSD.org/cgi-bin/feedback.cgi">(Contact us)</ulink> $NetBSD: index.xml,v 1.8 2006/03/17 03:54:03 hubertf Exp $</small></listitem>
<listitem><small><ulink url="../../../Misc/disclaimer.html">Copyright © 1994-2006 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.</ulink></small></listitem>
<listitem><small><ulink url="../../../Misc/disclaimer.html">NetBSD<sup>®</sup> is a registered trademark of The NetBSD Foundation, Inc.</ulink></small></listitem>
</simplelist>