NAT設定問題 - Linux

Table of Contents

請問各位先進

我架了一台linux (RHEL5.0)
兩張網卡
eth0對外 192.168.1.123 (透過ip分享器連出去)
255.255.255.0
192.168.1.1

eth1對內 192.168.0.254
255.255.255

DNS 168.95.1.1
192.168.1.1
要用其他台windows 電腦 (用switch接兩台電腦)
想要透過eth0 連線到網路
192.168.0.5
255.255.255.0
192.168.0.254

DNS 168.95.1.1
192.168.1.1

看了一些書 下了一些指令
也有在網路搜尋其他文章
但還是沒辦法讓讓他上網 Orz

linux那台可以正常上網

有載入 ip_tables 等mod
iptable.nat


echo 1 > /proc/sys/net/ipv4/ip_forward
[可是net資料夾裡面找不到ipv4的資料夾 不知道下這行指令到底有沒有用 = ="]
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

windows電腦可以ping到switch和linux
但是沒辦法對外

網路上有很多簡易設定的方法
但不知道是不是版本不一樣
還是少了什麼步驟
東湊湊西補補始終沒辦法成功
麻煩了.

--

All Comments

James avatarJames2009-08-01
就是缺echo 1 > /proc/sys/net/ipv4/ip_forward
Frederica avatarFrederica2009-08-04
為何沒有ipv4的目錄…就詢RHEL5 的方向去找解決辦法吧
Gilbert avatarGilbert2009-08-04
恩 ..我再試試QQ
Dinah avatarDinah2009-08-06
po 一下routing table
Mary avatarMary2009-08-08
ehco 1 好像重開機就沒了 用sysctl吧