サカイです。 On Wed, 18 Aug 2004 20:13:30 +0900 Kenji Teranishi <g0274501@xxxxxxxxxxxxxxxxx> wrote: > 寺西です。 > 確認させて下さい。 > > > **** PC#1 **** > > ===ADSL===eth1(192.168.0.3) **** PC#2 **** > > eth0(192.168.XXX.1)===eth0(dhcp 192.168.XXX.XXX) > > PC#1はルーターとして使っているということはPC#1のeth1がWAN側でeth0がLAN側 > PC#ということですよね?さらにSquidも動いているということはProxyサーバも兼 > PC#ねているのでしょうか。 #apt-get install squid した,squid_6%3a2.5.STABLE5-0vl2_i386.rpm は,起動できなかったので,Proxyサーバー抜きの接続を模索していました。 > 当方、Squidを使ったことがないので、詳しいことはわかりませんが、Squidは > Proxy cacheのデーモンですよね。ルーティング機能があるのでしょうか?それ > ともルーティングにはiptablesを使っているのでは?もし、そうならiptablesあ > たりの設定に問題はありませんか? # iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination で,インストール後いじっていません。 一つ一つのファイルを見直していくと, /etc/sysconfig/network の HOSTNAME 行が "localhosot" になっていたので,"localhost" に修正。 PC#1 の /etc/dhcpd.conf の option routers を 192.168.0.1(WAN側) に設定 dhcpd 再起動 PC#2 の default gateway が,192.168.0.1 になりました。 しかし,ping が,192.168.0.1に通りません。 そこで,本当の解決がどうかは,わかりませんが, もう一度 Vine2.6 のSquidをインストールしなおして, Squid を再起動したところ, ping は,192.168.0.1に通りませんが,webページは見ることができました。 その後, PC#1 の /etc/dhcpd.conf の option routers を 192.168.XXX.1(LAN側) に設定しなおし,dhcpd 再起動 #netstat -r (PC#2) Destination Gateway Genmask 192.168.XXX.0 * 255.255.255.0 U 0 0 0 eth0 127.0.0.0 * 255.0.0.0 U 0 0 0 lo default 192.168.XXX.1 0.0.0.0 UG 0 0 0 eth0 となりました。 この状態で,ping は,192.168.0.1に通りませんが, webページは見ることは,できています。 1) インターネットに接続できたとはいえ, これが本当の解決とは思えないのですが,いかがでしょうか? 2) Vine3.0 用の Squid は,なぜ起動に失敗するのでしょうか? -- □Satoshi SAKAI ■futbolista □gau_sato@xxxxxxxxxxxxx