アプリ版:「スタンプのみでお礼する」機能のリリースについて

前回、Linux機はFletsADSLを経由して、外のIPAddressは訪問できましたが、
でも、このマシンはルータとして、後のLANのマシンはまだ訪問できませんでした。
OS:
RedHatLinux 7.01J
Hardware:
CPU celeron 333MHZ Memory:64MB
NIC eth0:rtl8139 eth1:tulip

インストール手順:

1>eth1にADSLModemと接続させて、eth0は別のマシンと接続している。
それで、netconfでeth1関連IPアドレスを抜いて、無効になった。

2>次、adsl-setupで、ISPから貰ったUID、eth1を選択して、ISPプライマリーDNS
とセカンダリーDNSのIPアドレス、パスワード、firewallの選択(0に指定して)
等順序に設定した。

3>adsl-startで起動して、...connectedになった、成功そうです。

4>ifconfigで確認して、eth0,eth1,lo,ppp0に対しての情報が出てきた。
eth0
......... MTU=1500

eth1
......... MTU=1500

ppp0
......... MTU=1454

成功そうです。

5>/etc/sysconfig/networkに,gatewaydevはeth1になる

6>このlinuxマシン自体でping www.goo.ne.jpは順調にできました。

7>eth0と接続しているほかのマシンで"ping www.goo.ne.jp"をやりますと、
最初には、正しいIPAddress順調に出来ましたが、すぐ、"Request timed out"
になりました。
でも、"ping linux機のinetのIPAddress"は大丈夫でした。

今、困っています。

よろしくお願いいたします。

A 回答 (1件)

再びyostyです。



/etc/sysconfig/network
に、
FORWARD_IPV4=yes
を追加し、/etc/rc.d/init.d/network restart する。

echo 1 > /proc/sys/net/ipv4/ip_forward
を実行する。
(再起動の度に実行しないと行けないので、rc.localにでも書いて置いてください。)

ipchains -A forward -s 192.168.1.0/24 -j MASQ
を実行。-s の後ろは、内部セグメントのネットワークアドレスに書き換えてください。
(これも再起動の度に設定)

これでどうでしょうか。

参考URL:http://www.linux.or.jp/JM/html/ipchains/man8/ipc …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!