みなさん、はじめまして。 野口といいます。 なにぶんLinuxは始めたばかりですので ご迷惑をおかけするかもしれませんが、これからよろしくお願いします。 Vine2.5を使ってNICを2枚差しにし、 ルーターとしての動作を行ないたいと考えています。 NTTのふれっつADSL、プロバイダはぷららを利用しています。 こんな感じでしょうか。 ADSLモデム − Vine2.5マシンafb − ハブ − ノートPC Win eth1 eth0 192.168.0.2 192.160.0.1 まずはVineマシンとADSLモデムの部分eth1で、 Web閲覧をするところまでは rp-pppoeを使って、問題なくできました。 /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE="eth1" ONBOOT="no" BOOTPROTO="none" その後、eth0側の設定をしました。 アスキームックの「Linuxインターネットサーバ構築ガイド」に やり方が載っていましたので、その通りに行ないました。 具体的に変更をしたファイルは以下の通りです。 /etc/sysconfig/network NETWORKING="yes" HOSTNAME="afb.localdomain" DOMAINNAME="localdomain" FORWARD_IPV4="yes" GATEWAYDEV="eth0" GATEWAY="192.168.0.1" /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" IPADDR="192.168.0.1" NETMASK="255.255.255.0" NETWORK="192.168.0.0" BROADCAST="192.168.0.255" ONBOOT="yes" BOOTPROTO="none" /etc/HOSTNAME afb.localdomain /etc/hosts 127.0.0.1 localhost.localdomain 192.168.0.1 afb.localdomain afb 192.168.0.2 win.localdomain win /etc/host.conf order hosts,bind multi on /etc/resolv.conf nameserver 210.---.-.- (← 省略します) nameserver 210,---,-,- (← 省略します) それと、IPマスカレードの設定として1つだけ ipchains -A forward -s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQ とだけ記入しています。 Winマシンの設定も行い、WinマシンのDOSプロンプトで ping 192.168.0.1で応答があることも確認しています。 ところがこれで動作させると、 今までLinuxマシンでWeb閲覧ができていたのですが、 adsl-startでconnected!とは表示されるものの、 応答がまったくありません。 当然、Winマシンからもできないです。 いろいろ自分で原因を追ってみたつもりなのですが・・・。 フレッツADSL契約時に送られてきた Linux用のフレッツ接続ツールでも試してみたのですが、接続後 status-pppoe と入力すると、 not replacing existing default route to eth0[192.168.0.1] なるものが表示されています・・・。 また、上で編集したファイルのうち、 /etc/sysconfig/network NETWORKING="yes" HOSTNAME="afb.localdomain" DOMAINNAME="localdomain" FORWARD_IPV4="yes" #GATEWAYDEV="eth0" #GATEWAY="192.168.0.1" と、下の2行をコメントアウトしてやると、Linuxマシンだけ Web閲覧ができました。 これは、何がおかしいのでしょうか??? みなさんからすると簡単なことなのかもしれないのですが、 なるべく自力で解決すべくいろいろ調べたのですが、 1ヶ月半ほど悩んでも原因がつかめなく、質問させていただきました。 どなたかよろしくお願いいたします。 長文失礼しました。 --------------------------------------------- Makoto Noguchi E-mail:makoto_n@xxxxxxxxxxxxxxxx URL:http://www9.plala.or.jp/makoto_n/