[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:40762] Re: PPPoEのルーティングの設定
- From: Kenshi Muto <kmuto@xxxxxxxx>
- Subject: [debian-users:40762] Re: PPPoEのルーティングの設定
- Date: Mon, 14 Jun 2004 18:34:46 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-original-to: debian-users@debian.or.jp
- X-spam-level:
- X-spam-status: No, hits=-2.5 required=10.0 tests=IN_REP_TO,ISO2022JP_BODY,ISO2022JP_CHARSET, QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,REFERENCES, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01,USER_AGENT version=2.44
- X-virus-scanned: by amavisd-new-20030616-p7 (Debian) at topstudio.co.jp
- References: <004501c451ed$4e6a60f0$6501a8c0@xxxxxxxxxx>
- Message-id: <20040614093445.12EA5222F15@xxxxxxxxxxxxxxxxxxxx>
- X-mail-count: 40762
- User-agent: Wanderlust/2.11.24 (Wonderwall) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 MULE XEmacs/21.4 (patch 15) (Security Through Obscurity) (i386-debian-linux)
武藤@Debianぷろじぇくとです。
At Mon, 14 Jun 2004 17:55:18 +0900,
Fukashi Nakajima wrote:
> ADSLはフレッツADSL8M
> プロバイダはODNで固定IP8個のプランです。
> ここでは、192.168.1.0/29と置き換えさせていただきます。
この192.168.1.0/29はLAN?グローバル?後述を見るといったりきたりしてる
のですが。
例が混同しているので、グローバルなアドレスを秘密にしつつ(意味があると
もあまり思えないのですが)例示したいということであれば、10.0.0.1とか使
うほうがよくないでしょうか。
> テスト環境にてローカルルータとして動かすことが出来ましたので、
> pppoeとpppoeconfをインストールしまし、/etc/network/interfaces を編集しました
> 。
> 現在の interfaces は
>
> auto lo
> iface lo inet loopback
>
> auto eth1
> iface eth1 inet static
> address 192.168.1.1
> netmask 255.255.255.248
> network 192.168.1.0
> broadcast 192.168.1.7
>
> と記述しています。
> eth0がWAN側でeth1がLAN側です。
eth1が「LAN」なんですよね。192.168.1.1?
PPPoEのインターフェイスならここで設定する必要はありません。
> ifconfig で確認すると
> ppp0にはプロバイダから指定されたネットワークアドレス(192.168.1.0)が割り当て
192.168.1.0はグローバルアドレス?
> られていましたので、
> pppoeの接続は出来たものと考えておりますが、Debianからインターネットのpingを
> 打つと、
> Ping: sendto: Network is unreachable
> Ping: wrote 143.90.130.165 64 chars, ret=-1
> となります。
>
> Network is unreachable
> Googleでこのエラーを調べたところ、"と表示された場合は,ルーティングテーブル
> が正しく設定されていない可能性がある。"
> ということだったので、ルーティングテーブルを確認したところ、
> 192.168.1.0 * 255.255.255.248 U 0 0 0 eth1
> と設定されていました。
eth1はLANで、192.168.1.0はLANのネットワーク?
ちょっと整理しましょう。アドレス範囲ももう少しわかりやすくするよう変え
てみます。
グローバルアドレス (eth0): 10.0.0.0/255.0.0.0 (pppoeにより取得)
LAN (eth1): 192.168.1.0/255.255.255.0
このとき、interfacesはeth1だけでよく、
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
PPPoEに接続していない状態ではroute -nで次のようになるはずです。
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
次。PPPoEに接続し、defaultrouteを設定しているなら、ppp0に10.0.0.1のよ
うなアドレスが入り、相手先ゲートウェイにはそれに対応する10.2.0.254のよ
うなピアアドレスが入ります。このときroute -nは
10.2.0.254 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
0.0.0.0 10.2.0.254 0.0.0.0 UG 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
のようになるはずです。
この先、
- ネットワークアドレスでなくルータ用のアドレスを付けるにはどうしたらよ
いか?
- NATをするにはどうしたらよいか?
- カーネルPPPoEはどうしたらよいか?
etcで考えが方々に膨らむかもしれませんが、とりあえず前述の段階の状態を
確認してみましょう。
--
武藤 健志@ kmuto @ kmuto.jp
Debian/JPプロジェクト (kmuto@debian.org, kmuto@debian.or.jp)
株式会社トップスタジオ (kmuto@xxxxxxxxxxxxxxx)
URI: http://www.topstudio.co.jp/~kmuto/ (Debianな話題など)