おおさとです。 > From: kiyoshi <kiyos@xxxxxxxxxxxxx> > Subject: [vine-users:053043] IP Masquerade が機能しない(長文) > Date: Thu, 22 Aug 2002 21:23:32 +0900 > Message-ID: 20020822212332.60afa32f.kiyos@xxxxxxxxxxxxx > 自宅の LAN で Linux 機(Vine Linux2.5 : Win2000 が2台ぶら下がっています > )にモデムをつなぎ、ダイアルアップルータ化しています(いました)。 > > Win2000--| > |---HUB--Linux--modem--ISP--Internet > Win2000--| > > 最近、HDD を入れ換えたことに伴い、OS も再インストールしたところ、Win > 機からInternet にアクセスできなくなってしまいました。(設定をバックアッ > プしておりませんでした。)現在、Linux 機(自機)からは問題なくアクセスで > きています。 > これまでは、ppxp のオンデマンド機能を使っていました。 > ただし、IP Masquerade は ppxp の方ではなくて、カーネルの方でやらせていま > した。設定は、下の通りです。 Windows2000 --- Linux 間、Linux -- Internet 間の通信は正常なの ですよね。 という前堤で考えると、範囲は自ずと限定されて、 Windows2000 側 - default gateway はちゃんと Linux を向いているか? C:\> ipconfig /all Linux 側 - forwarding は有効になっているか? $ cat /proc/sys/net/ipv4/ip_forward - ipcains は正しく設定されているか? # /sbin/ipchains -L もちろん、 > net.ipv4.ip_forward = 1 > /sbin/ipchains -A forward -s 192.168.xxx.0/24 -d 0.0.0.0/0 -j MASQ 等、されているわけですが、その結果が正しく反映されているかどうか 設定ファイルよりも、結果を見た方が確実でしょう。 "(略)"の部分になにかあるかもしれないし。 -- ; kazz@xxxxxxxxxxxxxx ; oosato@xxxxxxxxxxxxx ; 大里和朗@江戸川区西葛西