[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>