帮一下,RH AS3不能共享上网

由 cxw 在 09-30-2004 13:58 发表:

帮一下,RH AS3不能共享上网

有三台机器,RH AS3 做主机,其余是win2000

LINUX两个网卡RTL8139

(eth0)8139:IP=61.144.64.6 NETMASK=255.255.255.0(外网)

(eth1)8139 :IP=192.168.0.10 NETMASK=255.255.255.0(内网)

客户机:

IP=192.168.0.3 NETMASK=255.255.255.0

网关=192.168.0.10

DNS = 202.96.128.68

问题:

三台机器都能PING通,但只有主机LINUX可以上网,

其他两台都只能PING通192.168.0.X这个地址。

郁闷了两天啊!!!!


由 konds 在 09-30-2004 14:07 发表:


chkconfig --levels 345 iptables on

service iptables restart

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/rc.d/rc.local中加入

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE


由 cxw 在 10-01-2004 00:17 发表:


谢谢我成功了


由 cxw 在 10-05-2004 00:58 发表:


2楼的朋友谢谢 客户机是可以上网了,但不能网际快车下载文件,一下载出现500错误请问这是为什么?


由 rori 在 10-05-2004 10:22 发表:


#!/bin/sh

echo "Enable IP Forwarding..."

echo 1 >/proc/sys/net/ipv4/ip_forward

echo "Starting iptables rules..."

/sbin/modprobe ip_conntrack_ftp

/sbin/modprobe ip_nat_ftp

/sbin/modprobe iptable_filter

/sbin/modprobe ip_tables

/sbin/modprobe iptable_nat

iptables -F INPUT

iptables -F FORWARD

iptables -F OUTPUT

iptables -F POSTROUTING -t nat

iptables -F PREROUTING -t nat

iptables -P INPUT DROP

iptables -P FORWARD DROP

iptables -P OUTPUT ACCEPT

iptables -A INPUT -i lo -j ACCEPT

iptables -A INPUT -i eth1 -j ACCEPT

iptables -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT

iptables -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE

<font face="腩戾,verdana, a

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus