LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: it03

救救快要疯的人!iptables的问题,别说论坛的文章,GOOGLE我都看完了!就是不行

[复制链接]
发表于 2004-3-24 09:04:16 | 显示全部楼层
你两块网卡设为同一网段地址了?你把两块网卡分为两个网段看看。
 楼主| 发表于 2004-3-24 09:24:15 | 显示全部楼层
2个网卡分2个网段???那么2个网卡要如何通信啊??
发表于 2004-3-24 10:42:31 | 显示全部楼层
看一看traceroute的结果是什么?
发表于 2004-3-24 12:24:03 | 显示全部楼层
inet addr:192.168.0.4 Bcast:192.168.1.255 Mask:255.255.255.0


bcase 怎么是192.168.1.255? 如果netmask是24的话, bcast应是192.168.0.255才对? 我在Linux下手动配置成这样的话, 网络是不通的, 用redhat network自动配置, bcast地址也是自动调整为192.168.0.255. 不知是不是这里需要修改一下,再试试。
发表于 2004-3-24 12:45:33 | 显示全部楼层
我的系统RH9 内网eth1:192.168.1.0, eth0为外部ip,今用楼主的方法,在网内一台XP机器上可以正常上网。
我在机器上所做的,只是将ppp0换为eth0
echo "1">/proc/sys/net/ipv4/ip_forward
modprobe ip_tables
modprobe ip_nat_ftp
modprobe ip_nat_irc
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_conntrack_irc
iptables -F
iptables -X
iptables -Z
iptables -F -t nat
iptables -X -t nat
iptables -Z -t nat
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE
根据楼主所说。
eth0为WAN,ip:192.168.0.1不设网关
eth1为LAN,ip:192.168.1.1不设网关
ppp0为ADSL
win2k主机ip:192.168.1.2,gw:192.168.1.1
在linux主机上用adsl-connet来拨号

建议:将eth0 ip去掉,然后用adsl-connet来拨号试试
 楼主| 发表于 2004-3-24 12:48:11 | 显示全部楼层
弟兄们!!!已经可以了!!把2个网卡的网段不要设置在一个里!!!
发表于 2004-3-24 21:03:32 | 显示全部楼层
呵呵~~
原来一直都没有注意到这点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表