[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

docs/network/pppoe/index.xml: 1.1 -> 1.2



以下のページの更新をしました。ツッコミをお願いします。

docs/network/pppoe/index.xml: 1.1 -> 1.2
> date: 2010/02/15 20:47:34;  author: hubertf;  state: Exp;  lines: +58 -2
> Document how to setup a PPPoE server - just in case you need
> to test PPPoE, and don't have a DSL line handy.

火曜日までに異議がなければ、 commit します。

更新後の訳の全文は
  http://www.na.rim.or.jp/%7Ekano/tmp/docs/network/pppoe/index.xml
  http://www.na.rim.or.jp/%7Ekano/tmp/docs/network/pppoe/index.html
に置いてあります。

以下、訳と原文それぞれの新旧の差分です。

--- docs/network/pppoe/index.xml.orig	2010-06-28 02:31:49.000000000 +0900
+++ docs/network/pppoe/index.xml	2010-06-28 02:31:49.000000000 +0900
@@ -5,10 +5,10 @@
 
 <webpage id="ja-docs-network-pppoe-index">
 <config param="desc" value="NetBSD ドキュメンテーション: PPPoE (DSL) 経由の接続手順"/>
-<config param="cvstag" value="$NetBSD: index.xml,v 1.1 2007/06/09 11:34:21 dsieger Exp $"/>
+<config param="cvstag" value="$NetBSD: index.xml,v 1.2 2010/02/15 20:47:34 hubertf Exp $"/>
 <!-- Based on english version: -->
-<!-- NetBSD: index.xml,v 1.1 2007/06/09 11:34:21 dsieger Exp   -->
-<config param="rcsdate" value="$Date: 2007/06/09 11:34:21 $"/>
+<!-- NetBSD: index.xml,v 1.2 2010/02/15 20:47:34 hubertf Exp   -->
+<config param="rcsdate" value="$Date: 2010/02/15 20:47:34 $"/>
 <head>
 <!-- Copyright (c) 1994-2004
         The NetBSD Foundation, Inc.  ALL RIGHTS RESERVED. -->
@@ -555,8 +555,63 @@
 <ulink url="#t-online">T-Online のアカウント名に関する一般的な情報</ulink>
 の節を参照してください。
 </para>
+</sect3>
+
+<sect3 id="pppoe-server">
+<title>PPPoE サーバーのセットアップ</title>
+<para>
+  PPPoE のテストをしたいが DSL 回線がない場合は、どうすればいいでしょうか?
+  もちろん、その場合は自分で PPPoE サーバーをセットアップするのです。
+  &man.pppoe.4; マニュアルページに、必要な情報はほぼすべて載っています。
+
+<itemizedlist>
+  <listitem> <para>
+    カーネルに "options PPPOE_SERVER" が含まれていることを確認します。
+  </para> </listitem>
+  <listitem> <para>
+    サーバーの pppoe0 インターフェースに link0 フラグをセットします。
+  </para> </listitem>
+  <listitem> <para>
+    ローカルおよびリモートの IP アドレスとして、それぞれで使いたいアドレスを設定します。
+    たとえば、サーバーで 10.3.3.1 を使い、
+    クライアントで 10.3.3.2 を使いたい場合は、
+    /etc/ifconfig.pppoe0 ファイルの最後の行を、"0.0.0.0 0.0.0.1 up" ではなく
+    "10.3.3.1 10.3.3.2 up" にします。
+  </para> </listitem>
+  <listitem> <para>
+    認証のために、クライアントで "my" になっている部分は
+    サーバーでは "his" に置き換えてください。たとえば、クライアントで "myauthproto"
+    となっている部分はサーバーでは "hisauthprot" となります。
+  </para> </listitem>
+</itemizedlist>
+</para>
+
+<para>
+  サーバーの /etc/ifconfig.pppoe0 ファイルの全文は、以下のとおりです。
+  <screen>
+create
+# Server:
+link0
+#
+! /sbin/ifconfig re1 up
+! /sbin/pppoectl -e re1 $int
+! /sbin/pppoectl $int hisauthproto=pap hisauthname='foobar@baz.com' hisauthsecret='oink' myauthproto=none
+10.3.3.1 10.3.3.3 up
+  </screen>
+</para>
 
+<para>
+  これに対応するクライアントの /etc/ifconfig.pppoe0 ファイルは、以下のとおりです。
+  <screen>
+create
+! /sbin/ifconfig re1 up
+! /sbin/pppoectl -e re1 $int
+! /sbin/pppoectl $int myauthproto=pap 'myauthname=foobar@baz.com' 'myauthsecret=oink' hisauthproto=none
+0.0.0.0 0.0.0.1 up
+  </screen>
+</para>
 </sect3>
+
 </sect2>
 </sect1>
 </webpage>
Index: docs/network/pppoe/index.xml
===================================================================
RCS file: /cvsroot/htdocs/docs/network/pppoe/index.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- docs/network/pppoe/index.xml	9 Jun 2007 11:34:21 -0000	1.1
+++ docs/network/pppoe/index.xml	15 Feb 2010 20:47:34 -0000	1.2
@@ -5,8 +5,8 @@
 
 <webpage id="docs-network-pppoe-index">
 <config param="desc" value="NetBSD Documentation: Steps to connect via PPPoE (DSL)"/>
-<config param="cvstag" value="$NetBSD: index.xml,v 1.1 2007/06/09 11:34:21 dsieger Exp $"/>
-<config param="rcsdate" value="$Date: 2007/06/09 11:34:21 $"/>
+<config param="cvstag" value="$NetBSD: index.xml,v 1.2 2010/02/15 20:47:34 hubertf Exp $"/>
+<config param="rcsdate" value="$Date: 2010/02/15 20:47:34 $"/>
 <head>
 <!-- Copyright (c) 1994-2004
         The NetBSD Foundation, Inc.  ALL RIGHTS RESERVED. -->
@@ -553,8 +553,64 @@
 <ulink url="#t-online">General information on T-Online account names</ulink>
 section.
 </para>
+</sect3>
+
+<sect3 id="pppoe-server">
+<title>Setting up a PPPoE server</title>
+<para>
+  What do you do if you want to test PPPoE, but don't have a DSL
+  line handy? You set up your own PPPoE server, of course. 
+  The &man.pppoe.4; manpage contains pretty much all the information
+  needed:
+
+<itemizedlist>
+  <listitem> <para>
+    Make sure you have "options PPPOE_SERVER" in your kernel
+  </para> </listitem>
+  <listitem> <para>
+    On the server, set the link0 flag on the pppoe0 interface
+  </para> </listitem>
+  <listitem> <para>
+    For the local and remote IP address, set what you want to use
+    locally and remote. For example, if you want your server to use
+    10.3.3.1 and your client to use 10.3.3.2, use 
+    "10.3.3.1 10.3.3.2 up" as last line of your /etc/ifconfig.pppoe0
+    file, instead of "0.0.0.0 0.0.0.1 up".
+  </para> </listitem>
+  <listitem> <para>
+    For authentication, be sure to replace the "my" from the client
+    with "his" on the server - "myauthproto" on the client has to
+    match "hisauthprot" on the server, and so on.
+  </para> </listitem>
+</itemizedlist>
+</para>
+
+<para>
+  Here is a full server /etc/ifconfig.pppoe0 file:
+  <screen>
+create
+# Server:
+link0
+#
+! /sbin/ifconfig re1 up
+! /sbin/pppoectl -e re1 $int
+! /sbin/pppoectl $int hisauthproto=pap hisauthname='foobar@baz.com' hisauthsecret='oink' myauthproto=none
+10.3.3.1 10.3.3.3 up
+  </screen>
+</para>
 
+<para>
+  Here is the matching client's /etc/ifconfig.pppoe0 file:
+  <screen>
+create
+! /sbin/ifconfig re1 up
+! /sbin/pppoectl -e re1 $int
+! /sbin/pppoectl $int myauthproto=pap 'myauthname=foobar@baz.com' 'myauthsecret=oink' hisauthproto=none
+0.0.0.0 0.0.0.1 up
+  </screen>
+</para>
 </sect3>
+
 </sect2>
 </sect1>
 </webpage>